咋一看,好像没什么思路。其实我们只需要知道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;elseprintf("请输入一个字母!!!!!n");printf("%cn",a);return 0;}