已知'a'的ASCII码为97,则判断字符变量ch为小写字母的条件正确是() A. 97<=ch<=122 B. ch>='a' || ch<='z' C. !(ch<'a' || ch>'z') D. ch>=97 || ch<=122
时间: 2023-07-19 17:19:06 浏览: 563
CH341A编程器软件V1.4.zip
正确答案是 C. !(ch<'a' || ch>'z')。因为小写字母的 ASCII 码范围是 97~122,所以判断 ch 是否为小写字母的条件应该是 ch 必须大于等于 97('a'的 ASCII 码)且小于等于 122('z'的 ASCII 码)。将其转换为代码就是 !(ch<'a' || ch>'z')。选项 A 中的判断条件缺少逻辑运算符,选项 B 中的条件符合要求但是不够简洁,选项 D 中的逻辑运算符应该是 && 而不是 ||。
阅读全文