将小写字符转化为大写字符。 ASCILL码a~z,97~122,A~Z,65~90。 所以我们将输入的字符减去32,就可以将小写字符转化为大写字符。 代码 注意在输出的时候要使用强制类型转换将其变成 char 类型,否则会输出一个整数(其实是我们要输出的字符的ASCII码值)。
include<bits/stdc++.h> using namespace std; int main(){ char a; cin>>a; cout<<char(a-32); return 0; }
使用您的 OJTime 通用账户