本文主要是介绍统计输入字符串中英文单词的个数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 1 输入一个英文字符串(一句话),统计输入的单词个数
1 输入一个英文字符串(一句话),统计输入的单词个数
#include <iostream>
#include <Windows.h>
#include <string>using namespace std;int main(void) {char line[256]; //'\0'就是0int i = 0; // 访问字符串(字符数组)的下标int count = 0; //单词计数cout << "请输入一句话:";gets_s(line, sizeof(line));// 跳过前面的连续空格while(line[i] == ' ') i++;while (line[i]) { // while(line[i] != '\0') '\0' 就是 0 // 跳过连续的多个非空格组合(就是单词!)while (line[i] && line[i] != ' ') i++;while(line[i] == ' ') i++;count++;}cout << "一共有" << count << "个单词" << endl;system("pause");return 0;
}
这篇关于统计输入字符串中英文单词的个数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!