郑轻oj1023
#include<stdio.h>
int main(){
char ch;
scanf("%c",&ch);
if(ch>='a'&&ch<='z')
ch-=32;
printf("%c",ch);
return 0;
}
问题是让输入一个字母,输出他的大写形式的字母。如输入a输出A
if条件语句里面的(ch>='a'&&ch<='z'),1. 意思是ch是a的Ascii值到z的Ascii值之间对应的字符
2.还是说单纯指的是ch为a到z之间的字符
3.还是有别的含义或理解方式