关于P5704 【深基2.例6】字母转换
[题目传送门](https://www.luogu.com.cn/problem/P5704)
**大家好,我是一个十岁的小学生徐**。这道题,我们要清楚,大小写字母的ASCII码值相差32,告诉我们的是小写字母,显然是ASCII码值较大的,只要减去三十二。**
**不要像这样!!**
#include<bits/stdc++.h>
using namespace std;
int main(){
char a;
cin>>a;
cout<<a-32;
return 0;
}`
**加了强制转换也不行**
#include<bits/stdc++.h>
using namespace std;
int main(){
char a;
cin>>a;
cout<<int(a-32);
return 0;
}
下面是正解
#include<bits/stdc++.h>
using namespace std;
int main(){
char a;
cin>>a;
a-=32;
cout<<a;
return 0;
}