题目描述
输入一个字母,若是小写字母,则变为大写输出,否则,原样输出。
输入
输入为一个字符。
输出
按题目要求输出一个字符,单独占一行。
样例输入 Copy
a
样例输出 Copy
A
思路:首先要知道a到z的ASCII码值是97到122,其次要知道A到Z的ASCII码值是65到90,所以在字符型常量中小写字母的大写字母的ASCII码值相差32,例如a:97 A:65 a-32=A.
#include<stdio.h>
int main()
{
char n;
scanf("%c",&n);
if (n>=97&&n<=122)printf("%c",n-32);
else printf("%c",n);
return 0;
}