已有定义: char c; ,程序前面已在命令行中包含 ctype.h 文件,不能用于判断 c 中的字符是否为大写字母的表达式是
A)isupper(c)
B) 'A'<=c<='Z'
C) 'A'<=c&&c<='Z'
D)c<=('2'-32)&&( 'a'-32)<=c
第1题:
已有定义:char c;,程序前面已在命令行中包含ctype.h文件,不能用于判断e中的字符是否为大写字母的表达式是( )。
A.isupper(c)
B.A <= c <= Z
C.A<= cc <= Z
D.c <= (z - 32)(a - 32) <= c
第2题:
已有定义:char c;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字堪的表达式是( )。
A.isupper(c)
B.A<=c<=Z
C.A<=c&&c<=Z
D.c<=(z-32)&&(a-32)<=c
第3题:
已有定义:char c;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是()
A.isupper(c)
B.'A'<=c<='Z'
C.'A'<=c&&c<='Z'
D.c<=('z'-32)&&('a'-32)<=c
第4题:
【题目描述】
已有定义:char c;,程序前面已在命令行中包含ctype.h文件,不能用于判断e中的字符是否为大写字母的表达式是( )。
A.isupper(c)
B.A <= c <= Z
C.A<= cc <= Z
D.c <= (z - 32)(a - 32) <= c
正确答案:B |
解析:在本题中,选项B,实际是先计算关系表达式“‘A <= c’” 的值是0还是1,再比较该值与字符‘Z’之间的大小关系,显然不能实现题目所要求的功能,而选项 A,C,D都可以。
第5题:
已有定义,char c; ,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是( )。
A.isupper(
B.’A’<=c<=’Z’
C.’A’<=c&&c<=’Z’
D.c<=(‘z’-32)&&(‘a’-32)<=c