国产超薄丝袜足底脚交国产_少妇愉情理伦片丰满丰满_一区二区三区中文人妻制服_久久久久88色偷偷免费_色婷婷久久久swag精品

萬(wàn)能百科  > 所屬分類(lèi)  > 

已有定義:char c;,程序前面已在命令行中包含ctype.h文件。不能用于判斷c中的字符是否為大寫(xiě)字母

已有定義:char c;,程序前面已在命令行中包含ctype.h文件。不能用于判斷c中的字符是否為大寫(xiě)字母的表達(dá)式是

A.isupper(c)

B.'A'<=c<='Z'

C.'A'<=c&&c<='Z'

D.c<=('z'-32)&&('a'-32)<=c

正確答案:

B解析:大寫(xiě)字母從'A'~'Z'的ASCII碼是連續(xù)的,所以如果當(dāng)一個(gè)字符大于等于'A'31小于等于 'Z'時(shí),那這個(gè)字符就一定是一個(gè)大寫(xiě)字母,故選項(xiàng)C正確。C語(yǔ)言中的庫(kù)函數(shù)isupper()的作用也正是判斷一個(gè)字符是否為大寫(xiě)字母的,故選項(xiàng)A正確。在A(yíng)SCII碼中,小寫(xiě)字母的編碼也是連續(xù)的,對(duì)應(yīng)的小寫(xiě)字符比大寫(xiě)字符的ASCII碼值大32,所以選項(xiàng)D經(jīng)過(guò)小寫(xiě)字符-32后,換算成了對(duì)應(yīng)的大寫(xiě)字母'z'和'A',所得到結(jié)果和選項(xiàng)C是一致的,故也是正確的。選項(xiàng)B中,C語(yǔ)言的邏輯表達(dá)式不能直

詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽