有以下程序: }、、、程序運行后的輸出結(jié)果是( )。
有以下程序:
}、、、程序運行后的輸出結(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是否為阿拉伯數(shù)字0到9。返回值若為阿拉伯數(shù)字,則返回TRUE,否則返回NULL(O)。fLm()函數(shù)的第一個for循環(huán)判斷字符串是否為負號。第二個for循環(huán)獲取符號后面的數(shù)字字符,并將它們轉(zhuǎn)化為整數(shù)。遇到了非數(shù)字的字符跳出,最后返回數(shù)組的結(jié)果。因此,可知首先獲取負號,緊接著獲取數(shù)值26,遇到了字符a,跳出返回一26,因此打印的結(jié)果是一26。故答案為D選項。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。