给你一个所有字符都是字母的字符串, 请输出其中元音字母的个数。(提示: 二十六个字母中的五个元音字母是 a, e, i, o, u; 所有字符有大小写区别。)
输入格式
仅一行, 包括一个字符串。
【数据规模】
对于 100%的数据, 字符串长度小于等于1000000
输出格式
输出一个整数, 如题所述。
输入/输出例子1
输入:
Helloworld
输出:
3
输入格式
无
输出格式
无
样例解释
无
以下是AC代码!
#include<bits/stdc++.h>
using namespace std;
int main(){
int s = 0;
string a;
getline(cin,a);
int len = a.size();
for(int i = 0; i < len; i++){
if(a[i] == 'a'||a[i] == 'e'||a[i] == 'i'||a[i] == 'o'||a[i] == 'u' || a[i] == 'A' || a[i] == 'E' || a[i] == 'I' || a[i] == 'O' || a[i] == 'U') s++;
}
cout << s;
return 0;
}
请给个点赞、关注,谢谢!