标题 字符处理 类别 流程控制 时间限制 1S 内存限制 1000Kb 问题描述 从键盘输入一个字符,若为小写字母,则输出其对应的大写字母;若为大写字母,则输出对应的小写字母;其他字符原样输出。 输入说明 输入一个字符 输出说明 输出一个字符 输入样例 样例1输入 a 样例2输入 B 样例3输入 2 输出样例 样例1输出 A 样例2输出 b 样例3输出 2
#include <stdio.h>
int main()
{
char x;
scanf("%c", &x);
if (x >= 'a' && x <= 'z')
printf("%c", x - 32);
else if (x >= 'A' && x <= 'Z')
printf("%c", x + 32);
else
printf("%c", x);
return 0;
}
P.S.题目要求中应该标注一下如果输入的是数字的话一定是个位数。。。好坑,刚开始还以为这个题很难