Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
49478 | 冯诚阳 | 元音字母转换 | C++ | Accepted | 1 MS | 268 KB | 582 | 2023-07-05 14:34:39 |
#include <bits/stdc++.h> using namespace std; char f(char a) { if(a >= 'A' && a <= 'Z') a += 32; return a; } int main() { int c; cin >> c; for(int k = 0; k < c; k++) { char t[60]; cin >> t; int n = strlen(t); for(int i = 0; i < n; i++) { if(t[i] == 'a' || t[i] == 'e' || t[i] == 'i' || t[i] == 'o' || t[i] == 'u') t[i] -= 32; else if(t[i] != 'A' && t[i] != 'E' && t[i] != 'I' && t[i] != 'O' && t[i] != 'U') t[i] = f(t[i]); cout << t[i]; } cout << endl; } return 0; }