📄 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数.cpp
字号:
#include <stdio.h>
void main()
{char c;//因为要输入字符型所以先赋值一个字符变量
int jlzm=0,jlkg=0,jlsz=0,jlzf=0;//赋值4个整变来记录各类型个数
printf("请输入任意值系统将记录你所输入的数据并显示出各个个数\n");
while((c=getchar())!='\n')//如果第一次输入回车则程序结束
{
if(c>='a'&&c<='z'||c>='A'&&c<='Z')//记录所有从A到Z或a到z的输入记录
jlzm++;//输入一个 letters就自身加1记录一个输入记录
else if(c==' ')
jlkg++;
else if(c>='0'&&c<='9')
jlsz++;
else//否则只要不是以上内容通通认为是符号但对"汉字"无效也认为是符号
jlzf++;
}
printf("你的输入已被记录:出现字母=%d个 出现空格=%d个 出现数字=%d个 出现标点符号=%d个\n",jlzm,jlkg,jlsz,jlzf);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -