问题 单项选择题

判断char型变量c1是否为大写字母的正确表达式是

A.'A'<=c1<='Z'

B.(c1>=A)&&(c1<=Z)

C.('A'>=c1)‖('Z'<=c1)

D.(c1>='A')&&(c1<='Z')

答案

参考答案:D

解析:[命题目的] 字母大小写的判断。 [解题要点] 字符型数据在计算机内部是以ASCII码存储的,英文大写字母和小写字母在ASCII码表中都是连续的。大写字母A到Z是从65到90,所以只要变量c1大于A并且小于Z就能保证其为大写字母。 [考点链接] 逻辑运算符的功能与作用。

单项选择题
单项选择题