解题思路:从输入要求中可以找个小规律,n个单词就有n-1个空格,for循环找空格那就相当简单了
注意事项:输入一个字符串,由若干个单词组成,单词之间用一个空格隔开。
参考代码:
#include<stdio.h>
#include<string.h>
int main()
{
int a=1;//空格数量加1
char s[80];
gets(s);
for(int i=0;i<strlen(s);i++)
{
if(s[i]==' ')//检验是否为空格
a++;//单词数量
}
printf("%d\n",a);
return 0;
}
0.0分
2 人评分
C语言训练-大、小写问题 (C语言代码)浏览:611 |
WU-C语言程序设计教程(第三版)课后习题11.12 (C++代码)(想学链表的小伙伴可以看看)浏览:898 |
求圆的面积 (C语言代码)浏览:1667 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:664 |
1017题解浏览:572 |
Hello, world! (C语言代码)浏览:714 |
震宇大神的杀毒软件 (C语言代码)浏览:1079 |
整除问题 (C语言代码)浏览:518 |
printf基础练习 (C语言代码)浏览:1792 |
母牛的故事 (C语言代码)浏览:451 |
出家人 2021-01-15 10:12:08 |
对的
飞越的心 2021-07-16 21:57:42 |
nice