P5704_字母轉換(深基2.例6)
Description
輸入一個小寫字母,輸出其對應的大寫字母。例如輸入 q[回車] 時,會輸出 Q。
Input
輸入一個小寫字母
Output
輸出相應的大寫字母
Sample Input
q
Sample Output
Q
字元變量的字元值在計算機中是以ASCII碼的形式存放在變量的記憶體單元中的,而ASCII碼在記憶體單元中是用二進制存放的,C語言允許整型變量按字元變量輸出,而大小寫在ASCII碼中的內插補點相差32,是以隻需将小寫字母的ASCII碼減32即可。
#include <cstdio>
using namespace std;
int main(){
char c;
scanf("%c",&c);de
printf("%c",c-32);
return 0;
}