66问答网
所有问题
判断变量ch中的字符是否为大写英文字母,应使用的表达式是什么(全部c语言表达式)
如题所述
举报该问题
推荐答案 推荐于2017-11-25
两种办法,一个是判断ch的SCII码是否位于65——90之间包括65和90;另外一种办法直接用字符比较,看ch是否在'A'~'Z'之间。这两种方法都可以实现判断字符是否为大写字母。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Dvs9nxsUs.html
其他回答
第1个回答 2012-11-07
if (ch >= 'A' && ch <= 'Z') // 在大写字母以内就可以了
第2个回答 2012-11-07
可以用个if语句判断字符的ASCII码值是否在65--90之间就行了,因为大写字母对应的ASCII码值得范围就是65到90。
相似回答
char型
变量ch是否为大写字母的c语言表达式是什么
答:
判断char型变量ch是否为大写字母的c语言表达式是ch>='A' && ch<='Z'
。char用于C或C++中定义字符型变量,取值是字符常量,只占一个字节。系统在表示一个char型变量时,是将变量的ASCII码存入内存。取值范围为 -128 ~ +127。所以可以直接用大写字母对应的ASCII码进行判断。即判断char型变量ch是否为...
字符
型
变量ch的
值
为英文字母
的c语言表达式
答:
if
((ch
>='a'&&ch<='z')||(ch>='A'&&ch<='Z')){//}
c++如何
判断字符
大小写
答:
returnch>='a'&&ch<='z';} //
判断字符是否为大写字母
boolisUpper(char
ch)
{ returnch>='A'&&ch<='Z';} //判断字符是否为数字 boolisDigit(charch){ returnch>='0'&&ch<='9';} //转换为小写字母 chartoLower(charch){ if
(ch
>='A'&&ch<='Z')returnch-'A'+'a';else returnc...
写出满足
字符变量ch
是小写
字母的c语言表达式,
满足字符变量ch
是大写
...
答:
楼上回答的很完美,我补充一下大小写转化:
大写转小写(小写字母保持不变):ch = ch|32 小写转大写(大写字母保持不变):ch = ch&0xdf
用
C语言
编程:
判断
输入的一个
字符是否为英文字母
答:
ASCII里
,大写字母
和小写
字母是
分开的。所以要这样判断:char ch;if(
(ch
>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))例如:include<stdio.h> int main(){ char c ;while(scanf("%c",&c)!=EOF){ getchar();if(c >='0' && c<='9')printf("%c是数字\n"
,c)
;else if(c >...
在
C语言
中
ch
=c-'A'+'a';
是什么
意思,其中ch和c
是字符
答:
在
C语言
中ch=c-'A'+'a';的意思是,是把表示
大写字母的变量c
转换为小写字母的语句
,使用
前一般要先判断一下的,如下:if(c>= 'A' && c <= 'Z'
)ch
= c - 'A' + 'a';因为当c='B'时,c - 'A' 就等于1,然后1+'a'就是'b'。如果事先不检测的话,当c不
是大写字母
时作这样...
大家正在搜
26个英文字母大小写的规范书写
一个字符代表几个英文字母
大写英文字母26个
24个英文字母大小写
26个英文字母大小写标准
大写字母表怎么读
小写的26个字母怎么写
字符英语字母
一个英语字母几个字符
相关问题
判断char型变量ch是否为大写字母的c语言表达式是
判断char型变量ch是否为大写字母的正确表达式是( )
ch是字符变量,写出判断ch是否为大写英文字母的逻辑表达式....
判断char型变量ch是否为大写字母的正确表达式是‘A’<=...
能正确判断字符变量c是大写字母的C语言表达式是( )。 A)...
写出判别字符ch是否为英文字母的表达式
c语言中判断变量ch是英文字母的表达式为多少
写出判断字符变量c (可能是大写或者小写字母c) 是英文字母...