选择题
14.
已有定义“char c;”,程序前面已在命令行中包含“ctype.h”文件,则下列不能用于判断c中的字符是否为大写字母的表达式是______。
A、
isupper(c)
B、
'A'<=c<='z'
C、
'A'<=c&&c<='Z'
D、
c<=('z'-32)&&('a'-32)<=c
【正确答案】
B
【答案解析】
选项B先判断关系表达式“'A'<=c”的值是0还是1,再比较该值与字符'z'的大小,不能实现题目所要求的功能。
提交答案
关闭