早教吧作业答案频道 -->其他-->
C语言课后习题解答有一篇文章,共有3行文字,每行有80个字符。要求分别统计处其中英文大写字母。小写字母。数字。空格以及其他字符的个数。
题目详情
C语言课后习题解答
有一篇文章,共有3行文字,每行有80个字符。要求分别统计处其中英文大写字母。小写字母。数字。空格以及其他字符的个数。
有一篇文章,共有3行文字,每行有80个字符。要求分别统计处其中英文大写字母。小写字母。数字。空格以及其他字符的个数。
▼优质解答
答案和解析
#include
main( )
{
int a=0,b=0,d=0,e=0,f=0;
char c;
while((c=getchar( ))!='\n')
{
if (c>='A'&&c<='Z') a++;
else if(c>='a'&&c<='z') b++;
else if(c>='0'&&c<='9') d++;
else if(c==' ') e++;
else f++;
}
printf("%d\n",a);
printf("%d\n",b);
printf("%d\n",d);
printf("%d\n",e);
printf("%d\n",f);
}
main( )
{
int a=0,b=0,d=0,e=0,f=0;
char c;
while((c=getchar( ))!='\n')
{
if (c>='A'&&c<='Z') a++;
else if(c>='a'&&c<='z') b++;
else if(c>='0'&&c<='9') d++;
else if(c==' ') e++;
else f++;
}
printf("%d\n",a);
printf("%d\n",b);
printf("%d\n",d);
printf("%d\n",e);
printf("%d\n",f);
}
看了 C语言课后习题解答有一篇文章...的网友还看了以下:
一直某字符串S中共有8种字符,各种字符分别出现2次,1次,4次,5次,7次,3次,4次和9次,对该 2020-06-06 …
C语言课后习题解答有一篇文章,共有3行文字,每行有80个字符。要求分别统计处其中英文大写字母。小写 2020-06-09 …
c语言中的一选择题:在C语言中不可表示的字符是()A.换行符B.响铃符C.求和符D.垂直制表符c语 2020-06-26 …
关于统计数字字符的个数有答案可是看不懂。。解释一下,谢~1.下面程序段是从键盘输入的字符中统计数字 2020-06-26 …
下列选项中标点符号使用错误的一项是()A.匾上写着斗大的三个字,是“荣禧堂”,后有—行小字:“某年 2020-07-06 …
英语翻译买了件衣服,有个标签.上面很打的一个字母是WARNING我知道是警告的意思.下面还有行小字 2020-07-10 …
C问题,请赐教。有一篇文章,共有3行文字,每行有80个字符,要求分别统计出其中英文大写字母、小写字 2020-07-23 …
正则表达式求解答,有几题正则表达式需要帮忙解答,想看下我自己做的对不对.(1)所有行以字母c开始, 2020-07-23 …
请编写程序,判断输入的字符串是否是回文串。要求:输入第一行为字符串个数n,0<n≤10000,其后n 2020-11-01 …
我有一道题错了,帮我改改在Windows的控制台环境中,所有的字符都是等宽的,默认情况下窗口中每行有 2020-11-07 …