chaihaozhe101 @ 2024-11-17 10:11:16
描述
给定一个字符串,将其中所有的小写字母转换成大写字母。
输入描述
输入一行,包含一个字符串(长度不超过100,可能包含空格)。
输出描述
输出转换后的字符串。
用例输入 1
helloworld123Ha
用例输出 1
HELLOWORLD123HA
by complete_binary_tree @ 2024-11-17 10:13:50
逐字符读入,判断是否是小写,是的话-32输出,否则不变
by chaihaozhe101 @ 2024-11-17 10:20:23
求代码
by runtianxiaozi @ 2024-11-17 10:35:44
#include <bits/stdc++.h>
using namespace std;
int main()
{
string a;
getline(cin, a);
for (int i = 0; i < a.size(); i++)
if (a[i] >= 'a' && a[i] <= 'z')
a[i] = char(a[i] - 32);
cout << a;
return 0;
}
by chengshiyu @ 2024-11-17 10:36:54
上代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
string a;
cin>>a;
for(int i=0;i<a.size();i++){
if(a[i]>='a'&&a[i]<='z'){
a[i]-=32;
}
}
for(int i=0;i<a.size();i++){
cout<<a[i];
}
return 0;
}
by xjhjtz0320 @ 2024-11-17 10:55:09
#include<bits/stdc++.h>
using namespace std;
int main()
{
string a;
getline(cin,a);
for(int i=0;i<a.length();i++)
{
if(a[i]>='a'&&a[i]<='z')
a[i]-=32;
}
cout<<a;
}
@chaihaozhe101
by runtianxiaozi @ 2024-11-17 12:26:46
@chaihaozhe101
恭喜骗来三堆代码
by chaihaozhe101 @ 2024-11-17 15:09:00
@runtianxiaozi ok