题目
c语言编程:输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数,用while语句~
提问时间:2020-09-24
答案
#include
int main()
{
int i=0,space=0,num=0,n=0,ch=0;
char s[20];
printf("请输入一串字符 ");
gets(s);
while(s[i] != '\0')
{
if(s[i]==' ')
space++;
else if(s[i]='0')
num++;
else if(s[i]='a' || s[i]='A')
ch++;
else
n++;
i++;
}
printf("刚才输入的字符中英文字符个数为 %d\n",ch);
printf("刚才输入的字符中空格个数为 %d\n",space);
printf("刚才输入的字符中数字个数为 %d\n",num);
printf("刚才输入的字符中其他个数为 %d\n",n);
return 0;
}
int main()
{
int i=0,space=0,num=0,n=0,ch=0;
char s[20];
printf("请输入一串字符 ");
gets(s);
while(s[i] != '\0')
{
if(s[i]==' ')
space++;
else if(s[i]='0')
num++;
else if(s[i]='a' || s[i]='A')
ch++;
else
n++;
i++;
}
printf("刚才输入的字符中英文字符个数为 %d\n",ch);
printf("刚才输入的字符中空格个数为 %d\n",space);
printf("刚才输入的字符中数字个数为 %d\n",num);
printf("刚才输入的字符中其他个数为 %d\n",n);
return 0;
}
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1有a.b.c.d四种物质,常温下,a是黑色固体,b.c.d都是无色气体,a和b在不同的条件下分
- 2求未知数x. ①3x-36×5=30; ②x与现有的三个数4、5、6能组成一个比例,求x.
- 3已知线段AB=14cm,C点在AB上,BC=3/4AC,求BC的长
- 4在研究滑动摩擦力时,是用弹簧测力计拉着木块在水平桌面上做 _运动,弹簧测力计的示数表示 _力的大小.根据 _的条件可知,这时弹簧测力计的示数与 _的大小相等,因此可间接地知道滑
- 54根号15除以2根号5等于多少
- 6将函数f(x)=e^-x^2展开成x的幂级数得到?
- 7苯环上的氢被取代后,若算等效氢种数,是只算苯环上的氢(不包含取代基的氢)吗
- 8Na2O[氧化钠]和Na2O2【过氧化钠】 它们的阳离子和阴离子个数比怎么比?
- 9急:水稻、稻螟虫、蝗虫、青蛙、麻雀、蛇、老鹰、鱼虾、老鼠、黄鼠狼、猫头鹰、白鹭,它们之间食物
- 10在莫泊桑葬礼上的演说 第五段中加点的“这”指什么?
热门考点