单选题已知字母A的ASCII码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是( )。Akk='A'kk='Z'B!(kk='A'‖kk='Z')C(kk+32)='a'(kk+32)='z'Disalpha(kk)(kk91)
单选题
已知字母A的ASCII码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是( )。
A
kk>='A'&&kk<='Z'
B
!(kk>='A'‖kk<='Z')
C
(kk+32)>='a'&&(kk+32)<='z'
D
isalpha(kk)&&(kk<91)
参考解析
解析:
B项,表达式等价为kk<'A'&&kk>'Z ',无法判断kk中的值是否为大写字母,逻辑错误。大写字母的ASCII码值是65~90,小写字母的ASCII码值是97~122,isalpha(kk)是判断kk是否是字母的函数,是字母并且字母ASCII值小于91的一定为大写字母。答案选择B选项。
B项,表达式等价为kk<'A'&&kk>'Z ',无法判断kk中的值是否为大写字母,逻辑错误。大写字母的ASCII码值是65~90,小写字母的ASCII码值是97~122,isalpha(kk)是判断kk是否是字母的函数,是字母并且字母ASCII值小于91的一定为大写字母。答案选择B选项。
相关考题:
已知字母 A 的 ASC Ⅱ 代码值为 65 ,若变量 kk 为 char 型,以下不能正确判断出 kk 中的值为大写字母的表达式是A)kk='A'kk='Z'B)!(kk='A'||kk='Z')C)(kk+32)='a'(kk+32)='z'D)isalpha(kk)(kk91)
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出比中的值为大写字母的表达式是A.kk>='A'kk<='Z'B.!(kk>='A'||kk<='Z')C.(kk+32)>='a'(kk+32)<='z'D.isalpha(kk)(kk<91)
已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。 main() { char a='A'; int b=20; pxintf("%d,%o",(a=a+a,a+b,b) ,a+'a'-'A',b); }A.表达式非法,输出零或不确定值B.因输出项过多,无输出或输出不确定值C.输出结果为20,141D.输出结果为20,141,20
若变量e为char类型,能正确判断出C为小写字母的表达式是( )。A.a=a.(cc)D.(c>=a)&&(c 若变量e为char类型,能正确判断出C为小写字母的表达式是( )。A.a=a.(cc)D.(c>=a)&&(c
已知字母A的ASCII代码值为65,若变量kk为char型,下列不能正确判断出比中的值为大写字母的表达式是( )。A.kk>='A' kk<='Z'B.!(kk>='A'‖kk<='Z')C.(kk+32)>='a'(kk+32)<='z'D.isalpha(kk)(kk<91)
已知字母A的ASCIl代码值为65,若变量kk为char型,下列不能正确判断出kk中的值为大写字母的表达式是( )。A.kk=A&&kk=ZB.!(kk=A‖kk=2)C.(kk+32)=a&&(kk+32)=2D.isalpha(kk)&&(kk=91)
判断char型变量cl是否为大写字母的正确表达式是A.’A’=A)&&(clC.(’A’>=cl)||(’Z’=’A’)&&(cl 判断char型变量cl是否为大写字母的正确表达式是A.’A’=A)&&(clC.(’A’>=cl)||(’Z’=’A’)&&(cl
已知字母A的ASCⅡ代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是______。A.kk>='A'kk<='Z'B.!(kk>='A'‖kk<='Z')C.(kk+32)>='a'(kk+32)<='z'D.isalpha(kk)(kk<91)
若变量c为char类型,能正确判断出c为小写字母的表达式是_______。A.′a′=′a′)||(c=′a′)&&(c 若变量c为char类型,能正确判断出c为小写字母的表达式是_______。A.′a′=′a′)||(c=′a′)&&(c
判断char型变量cl是否为大写字母的正确表达式是()。A.'A'=A)(cl 判断char型变量cl是否为大写字母的正确表达式是( )。A.'A'<=cl<='Z'B.(cl>=A)(cl<=Z)C.('A'>=cl)||('Z'<=cl)D.(cl>='A')(cl<='Z')
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是A.kk=′A′ kk=′Z′B.!(kk=′A′||kk=′Z′)C.(kk+32)=′a′(kk+32)=′Z′D.isalpha(kk)(kk91)
已知字母A的ASCII参政值是65,字母a的ASCII码值是97,以下程序列______。 main() { char a='A'; int b=20; printf("%d,%o",(a=a+a,a+b,b),a+'a'+'A',b); }A.表达式非法,输出零或不确定值B.因输出项过多,无输出或输出不确定值C.输出结果为20,141D.输出结果为20,141,20
单选题已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是( )。Ac=c+32Bc=('A'+c)%26-'a'Cc=c-'A'+'a'Dc=(c-'A')%26+'a'