|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
如题,如何让C判断一串字母为大小写。
判断单个字母可以这样
- #include<stdio.h>
- int main()
- {
- char b;
- scanf("%c", &b);
- if (b >= "A" && b <= "Z")
- printf("perfect");
- return 0;
- }
复制代码
但一串字母(例如 ASDFG)要怎么判断。
代码:- #include <stdio.h>
- int main(){
- char C;
- while(scanf("%c", &C)){
- if(C == '\n') break;
- else if(C >= 'A' && C <= 'Z') printf("%c perfect\n", C);
- else printf("%c not perfect\n", C);}
- return 0;
- }
复制代码 输入/输出:- ASdfGhJKl
- A perfect
- S perfect
- d not perfect
- f not perfect
- G perfect
- h not perfect
- J perfect
- K perfect
- l not perfect
复制代码
|
|