在C程序中描述判断char类型变量ch是否是大写字母的表达式正确的是?
判断char类型变量ch是否是大写字母的表达式可以使用以下代码:
if(ch >= 'A' && ch <= 'Z') {
// ch是大写字母
}
这个表达式的意思是,如果ch的ASCII码值在大写字母A和大写字母Z之间(包括A和Z),那么ch就是大写字母。因为大写字母的ASCII码值是从65(A)到90(Z),所以这个表达式是正确的。
原文地址: https://www.cveoy.top/t/topic/cQq9 著作权归作者所有。请勿转载和采集!