Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
3893 | 顾郁铭 | 元音字母转换 | C++ | 通过 | 100 | 0 MS | 260 KB | 492 | 2019-12-26 21:33:41 |
#include<iostream> #include<string.h> using namespace std; int main(){ char a[1001]; int n,i=0,j=0,k; cin>>n; while(n>0){ scanf("%s",a); while(a[i]!='\0'){ if(a[i]=='a' || a[i]=='e' || a[i]=='i' || a[i]=='o' || a[i]=='u' ) a[i]= a[i] - 'a' + 'A'; else if(a[i]!='A' && a[i]!='E' && a[i]!='I' && a[i]!='O' && a[i]!='U' &&(a[i]>='A' && a[i]<='Z')) a[i]= a[i] - 'A' + 'a'; i++; } // printf("\n"); i=0; n--; puts(a); } return 0; }