用C语言编写程序,统计从终端输入的字符中每个大写字母的个数,用#号作为输入结束标记

2020-10-14 财经 134阅读

#include"stdio.h"

intmain()

{

inti=0,j,num=0;

chars[10];

while(s[i-1]!='#')

{

scanf("%c",&s[i]);

i++;

}

for(j=0;j

if(s[j]>='A'&&s[j]<='Z')

num++;

printf("%d\n",num);

return0;

}

扩展资料

利用while语句,条件为输入的字符不为'\n'进行统计字母

#include

intmain()

{

charc;

intletters=0,spaces=0,digits=0,others=0;

printf("请输入一些字母:\n");

while((c=getchar())!='\n')

{

if((c>='a'&&c<='z')||(c>='A'&&c<='Z'))

letters++;

elseif(c>='0'&&c<='9')

digits++;

elseif(c=='')

spaces++;

else

others++;

}

printf("字母=%d,数字=%d,空格=%d,其他=%d\n",letters,digits,spaces,others);

return0;

}

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com