P5733 【深基6.例1】自动修正 ——字符串大小写转换
程序员文章站
2022-07-15 09:21:50
...
AC代码(一):
#include<bits/stdc++.h>
using namespace std;
int main(){
string s;
getline( cin, s );
for(int i=0; i<s.size(); i++){
if(s[i] >= 'a' && s[i] <= 'z'){
s[i] -= 32;
}
}
cout << s <<endl;
return 0;
}
AC代码(二):
#include<bits/stdc++.h>
using namespace std;
int main(){
string s;
getline(cin, s);
for(int i=0; i<s.length(); i++){
int temp = s[i];
if(temp>=97 && temp<=123){
printf("%c", temp-32);
}else{
printf("%c", temp);
}
}
return 0;
}
上一篇: string类中字符的大小写转换
下一篇: 蓝桥杯练习系统-十进制转十六进制