您的位置:首页 > 编程语言 > C语言/C++

C++ primer(第五版) 练习 5.9 个人code

2014-07-29 16:51 274 查看

C++ primer(第五版) 练习 5.9

题目:编写一段程序,使用一系列 if 语句统计从cin 读入的字符中有多少个元音字母。

答:

#include <iostream>
#include <string>

using std::cout;
using std::cin;
using std::endl;
using std::string;

int main()
{
string text;
unsigned cnt = 0;
while (cin >> text)
{
for (auto &a : text)
{
if (a == 'a' || a == 'o' || a == 'e' || a == 'i' || a == 'u')
++cnt;
}

}
cout << cnt << endl;

return 0;
}

执行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: