已有定义:charc;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的
已有定义: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'之间的大小关系,显然不能实现题目所要求的功能,而选项A)、C)、 D)都可以。
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。