从键盘输入一个字母,判断其大小写
学校刚开始学不太知道这个问题用If语句的条件是什么
求大家帮忙
if (ch >= 'A' && ch <= 'Z')
小写同理 #include <stdio.h>
int main(void)
{
char s[] = "Hello , World !\n" ;
int i , m ;
for(i = 0 ; s ; i ++) {
if(s >= 'a' && s <= 'z') printf("%c : 小写字母\n" , s) ;
else if(s >= 'A' && s <= 'Z') printf("%c : 大写字母\n" , s) ;
else printf("%c : 其他字符\n" , s) ;
}
}
编译、运行实况
D:\00.Excise\C>g++ -o x x.c
D:\00.Excise\C>x
H : 大写字母
e : 小写字母
l : 小写字母
l : 小写字母
o : 小写字母
: 其他字符
, : 其他字符
: 其他字符
W : 大写字母
o : 小写字母
r : 小写字母
l : 小写字母
d : 小写字母
: 其他字符
! : 其他字符
: 其他字符
D:\00.Excise\C>
页:
[1]