打开Ascll码表,你会发现大写字母和小写字母之间存在这样的关系。
图片来自:https://i-blog.csdnimg.cn/blog_migrate/bf1248ea5505c3f845613300662871ca.png
小写字母的值始终比大写字母多32
#define _CRT_SECURE_NO_WARNINGS 1;
//vc6.0等vs2013以下版本可忽略
#include<stdio.h>
int main()
{
char ch;
ch = getchar();
ch = (ch >= 'A' && ch <= 'Z') ? (ch + 32) : ch;
putchar(ch);
printf("\n");
return 0;
}