邵某某跟他的同桌李某某玩测试反应力的游戏,其中一个人给一个字母,若该字母是大写字母,则另一个人立即发送该字母的小写。若该字母是小写字母,则发送它的大写。现在,邵某某想要战胜他的同桌,请你帮他编写一个程序。
ASCII码中65~90为26个大写英文字母,97~122号为26个小写英文字母中间差了32号,只要加减32即可实现调换
#include<stdio.h>
int main()
{
char a;
scanf("%c", &a);
if (a >= 'a' && a <= 'z')
{
a -= 32;
printf("%c", a);
}
else if (a >= 'A' && a <= 'Z')
{
a += 32;
printf("%c", a);
}
return 0;
}