写一函数,将一个字符串中的元音字母复制到另一个字符串,然后输出。
输入格式
一行字符串
输出格式
顺序输出其中的元音字母(aeiou)
样例输入
abcde
样例输出
ae
主要是判断,利用头文件string去遍历字符串(相当于数组),判断其每一个i所在的字符是否为aeiou;只要为其一便可以遍历当前字符
///把一个字符串中的元音字母aeiou复制到另一个字符串中
#include<iostream>
#include<string>
using namespace std;
int GetVowel(string str1) {
for (int i = 0; i < str1.length(); i++) { //length()是求字符串长度的 如str1[5]长为5的串
//判断aeiou str1==a
if (str1[i] == 'a' || str1[i]=='e' || str1[i]=='i' || str1[i]=='o' || str1[i]=='u') {
cout <<str1[i];
}
}
return 0;
}
int main() {
string str1;
cin >> str1;
GetVowel(str1);
return 0;
}