NC21937. 字母大小写转换
描述
输入描述
多组输入,每一行输入一个字母。
输出描述
针对每组输入,输出单独占一行,输出字母的对应形式。
示例1
输入:
a A Z
输出:
A a z
C++11(clang++ 3.9) 解法, 执行用时: 4ms, 内存消耗: 376K, 提交时间: 2020-07-06 23:15:27
#include <bits/stdc++.h> using namespace std; int main() { char c; while(cin>>c) { c^=32; cout<<c<<endl; } }
C 解法, 执行用时: 2ms, 内存消耗: 336K, 提交时间: 2022-10-30 17:09:15
#include<stdio.h> int main() {char x; while(~scanf("%c",&x)) {if('a'<=x&&x<='z')printf("%c\n",x-32); if('A'<=x&&x<='Z')printf("%c\n",x+32);}}
Python3(3.9) 解法, 执行用时: 18ms, 内存消耗: 2576K, 提交时间: 2020-11-25 00:32:52
while True: try:print(input().swapcase()) except:break;