提交时间:2025-01-23 16:31:32
运行 ID: 5192
#include <bits/stdc++.h> using namespace std; int main() { int n; cin>>n; char a[100010]; for(int i = 0;i < n;i++) { cin>>a; if((a[0] >= 'a' && a[0] <= 'z') || (a[0] >= 'A' && a[0] <= 'Z')) { for(int j = 0;j < strlen(a);j++) { if(j == 0 && a[0] >= 'a' && a[0] <= 'z') { a[j] -= 32; char e = a[j]; cout<<e; } else if(j != 0 && a[j] >= 'A' && a[j] <= 'Z') { a[j] += 32; char e = a[j]; cout<<e; } else { cout<<a[j]; } } cout<<endl; } else { for(int k = 0;k < strlen(a);k++) { if(a[k] >= 'A' && a[k] <= 'Z') { a[k] += 32; char e = a[k]; cout<<e; } else { cout<<a[k]; } } cout<<endl; } } return 0; }