// 项目名称:字符串中单词个数的统计// 开发平台:/*操作系统:Windows 10 X64开发环境:Visual Studio 2019解决方案配置:Debug解决方案平台:X86*/// 作者信息:/*作者:回车键QQ:1737397473QQ群:338191797网易云课堂:C语言函数与案例微信公众号:C语言函数与案例*/// 项目描述:/*对一个已知的字符串进行单词个数的统计,并输出单词的个数。*/// 头文件 #include // 包含printf的头文件#include // 包含system的头文件// 主函数 int main(int argc, char* argv[]){ // 声明变量 int i = 0; int num = 0; // 用于保存空格字符数的变量 char str[128] = "C language functions and cases."; // 循环遍历整个字符数组,统计空格字符数 while ('\0' != str[i]) { // 判断当前字符是否是空格,如果是,则统计在内 if (' ' == str[i]) { ++num; // 空格数加1 } ++i; // 检查下一个字符 } // 输出字符串中的单词数,也就是空格数加1 printf("\"%s\" 有 %d 个单词。\n", str, num + 1); // 使程序处于挂起状态,等待用户按键以继续操作 system("pause"); // 返回整形值0表示程序运行正确 return 0;}
![9162341b930028dbd77432c68dc79327.png](https://i-blog.csdnimg.cn/blog_migrate/946bcf4f08a72dca489ee8bc82936683.png)