有以下程序: }、、、程序運(yùn)行后的輸出結(jié)果是( )。
有以下程序:
}、、、程序運(yùn)行后的輸出結(jié)果是( )。
A.一263
B.2
C.0
D.一26
正確答案:Disspaee(c)檢查參數(shù)c是否為空格字符。若參數(shù)e為空格字符,則返回TRUE,否則返回NULL(0)。Is—di#t(c)函數(shù)檢查參數(shù)c是否為阿拉伯?dāng)?shù)字0到9。返回值若為阿拉伯?dāng)?shù)字,則返回TRUE,否則返回NULL(O)。fLm()函數(shù)的第一個(gè)for循環(huán)判斷字符串是否為負(fù)號(hào)。第二個(gè)for循環(huán)獲取符號(hào)后面的數(shù)字字符,并將它們轉(zhuǎn)化為整數(shù)。遇到了非數(shù)字的字符跳出,最后返回?cái)?shù)組的結(jié)果。因此,可知首先獲取負(fù)號(hào),緊接著獲取數(shù)值26,遇到了字符a,跳出返回一26,因此打印的結(jié)果是一26。故答案為D選項(xiàng)。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。