解题思路:从输入要求中可以找个小规律,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语言代码)浏览:767 |
C语言程序设计教程(第三版)课后习题9.8 (Java代码)浏览:1640 |
人见人爱A+B (C语言代码)浏览:628 |
淘淘的名单 (C语言代码)答案错误???浏览:595 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2080 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:856 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:542 |
【蟠桃记】 (C语言代码)浏览:1033 |
A+B for Input-Output Practice (VII) (C语言代码)浏览:528 |
简单的a+b (C语言代码)浏览:486 |
出家人 2021-01-15 10:12:08 |
对的
飞越的心 2021-07-16 21:57:42 |
nice