思路
咋一看,好像没什么思路。其实我们只需要知道ASCII值就行,65和97这两个数字作为程序员必须牢记于心,因为这两个数字分别是ASCII表中字母’a’和’A’的十进制值!!!
没什么可说的了,直接上代码
demo.c:
#include <stdio.h>
int main()
{
char a;
printf("请输入一个大写或者小写字母\n");
scanf("%c",&a);
if(a>=65 && a<=90)
a+=32;
else if(a>=97 && a<=122)
a-=32;
else
printf("请输入一个字母!!!!!\n");
printf("%c\n",a);
return 0;
}