OK!废话不多说,上代码
#include <iostream>
#include <cstdio>
using namespace std;
char n;
int main() {
scanf("%c", &n);
n = n - 32;
printf("%c", n);
}
原理:
ASCLL码大小写的差是32
如a的ASCLL码是97
A的ASCLL码是65
即97-65=32
为什么是减法:
因为是小转大
注:
用DEV C++的与REDPANDA DEV C++、小熊猫C++的,可以只用#include<bits/stdc++.h>头文件