C语100题——17
本帖最后由 LH魔王 于 2020-7-1 17:54 编辑#if(0)
第十七题:
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
#endif
#include<stdio.h>
int main()
{
char c;
int num=0,space=0,letter=0,other=0;
printf("请输入字符:");
c=getchar();
while (c != '\n')
{
if(c>='0'&&c<='9')
num++;
else if(c>='a'&&c<='z')
letter++;
else if(c>='A'&&c<='Z')
letter++;
else if(c==' ')
space++;
else
other++;
c=getchar();
}
printf("数字的个数为%d\n",num);
printf("字母的个数为%d\n",letter);
printf("空格的个数为%d\n",space);
printf("其他字符的个数为%d\n",other);
return 0;
} #if(0)
第十七题:
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
#endif
#include<stdio.h>
int main()
{
char c;
int num=0,space=0,letter=0,other=0;
printf("请输入字符:");
c=getchar();
while (c != '\n')
{
if(c>='0'&&c<='9')
num++;
else if(c>='a'&&c<='z')
letter++;
else if(c>='A'&&c<='Z')
letter++;
else if(c==' ')
space++;
else
other++;
c=getchar();
}
printf("数字的个数为%d\n",num);
printf("字母的个数为%d\n",letter);
printf("空格的个数为%d\n",space);
printf("其他字符的个数为%d\n",other);
return 0;
}
页:
[1]