若变量c为char类型 能正确判断出c为小写字母的表达式是()。
表达式,变量,字母
已帮助 人
A.’a’<=c<=’z’
B.(c>=’a’) || (c<=’z’)
C.(‘a’<=c) and (‘z’>=c)
D.(c>=’a’) && (c<=’z’)
请帮忙给出正确答案和分析,谢谢!
-
正确答案:D
字符型数据在计算机内部是以ASCⅡ存储的,英文大写字母和小写字母在ASCⅡ码表中都是连续的,大写字母A到Z是从65到90的,小写字母a到z是从97到122,所以只要变量c大于a并且小于2就能保证其为小写字母。
