返回给定字符串s中元音字母的首次出现位置。英语元音字母只有‘a’、‘e’、‘i’、‘o’、‘u’五个。
若字符串中没有元音字母,则返回0。
只考虑小写的情况。
样例输入
and
样例输出
1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
#include <iostream> #include <string> using namespace std; int main() { string s, so = "aoieu"; cin >> s; for(int i = 0; i < so.length(); i++){ if(so.find(s[i]) != string::npos){ cout << i + 1 << endl; return 0; } } cout << 0 << endl; return 0; } |
❤ 点击这里 -> 订阅《PAT | 蓝桥 | LeetCode学习路径 & 刷题经验》by 柳婼