Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
115616 小徐老师 输出元音字母 C++ Accepted 1 MS 264 KB 937 2025-04-01 19:13:44

Tests(1/1):


Code:

#include <bits/stdc++.h> using namespace std; char s[100 + 5]; //越过长度 100大小 报错 大5吗? 不会报错 char ss[100 + 5]; int main() { /*cin >> s; 没有空格的字符串 -> 判读输入结束 根据 空格 换行 cpp o s = "cpp" cpp o s = "cpp"*/ gets(s); //有空格的字符串 -> 判读输入结束 根据 换行 /*cpp o s = "cpp o" cpp o s = "cpp"*/ int l = 0; for(int i = 0; i < strlen(s); ++i) { if(s[i] == 'a' || s[i] == 'A' || s[i] == 'e' || s[i] == 'E' || s[i] == 'i' || s[i] == 'I' || s[i] == 'o' || s[i] == 'O' || s[i] == 'u' || s[i] == 'U') ss[l++] = s[i]; /*ss[0] = s[] -> 大小写元音字母 -> l = 0 -> l = 1 ss[1] = s[]*/ } for(int i = 0; i < l; ++i) cout << ss[i]; cout << endl; return 0; }