📄 tc29.c
字号:
/******************
tc29.c
字符分类
******************/
#define isupper(c) ('A'<=(c)&&(c)<='Z') /*判断c是否为大写字母*/
#define islower(c) ('a'<=(c)&&(c)<='z') /*判断c是否为小写字母*/
#define isdigit(c) ('0'<=(c)&&(c)<='9') /* 判断c是否为数字*/
#include "stdio.h"
void main( )
{
char ch;
int a,b,c,d;
a=0;b=0;c=0;d=0; /* 计数初始化 */
printf(" 字符分类\n\n");
printf("请输入字符(按Ctrl+Z回车结束):\n");
while((ch=getchar( ))!=EOF) /* 按Ctrl+Z回车输入EOF结束循环*/
{ if(isupper(ch))
a++;
else if(islower(ch))
b++;
else if(isdigit(ch))
c++;
else
d++;
}
printf("大写字母:%d个\n",a);
printf("小写字母:%d个\n",b);
printf("数 字:%d个\n",c);
printf("其他字符:%d个\n",d);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -