#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <cstdio>
#include <math.h>
#include <string>
#include <algorithm>
using namespace std;
int ans;
int main() {
string s;
cin >> s;
int len = s.length();
for (int i = 0;i < len;++i) {
if (s[i] == 'a' || s[i] == 'e' || s[i] == 'i' || s[i] == 'o' || s[i] == 'u') {
ans++;
}
if (s[i] - '0' >= 0 && s[i] - '0' <= 9) {
if (s[i] == '1' || s[i] == '3' || s[i] == '5' || s[i] == '7' || s[i] == '9') {
ans++;
}
}
}
cout << ans << endl;
return 0;
}
本文介绍了一段使用C++处理字符串中元音字母和特定数字的代码,通过遍历字符串并判断字符属性实现计数功能。代码利用了C++标准库中的iostream和string,展示了如何读取输入字符串、获取其长度以及判断字符是否为元音或指定数字。

224

被折叠的 条评论
为什么被折叠?



