输入:输入为多行,每行为一个字符串,字符串只由字母和数字组成,长度不超过80。输入以“End of file”结束。
输出:
对于每行输入,输出转换后的字符串。
样例输入
Hello
ICPC2004
12345abcde
样例输出
HELLO
ICPC2004
12345ABCDE
第1个回答 2016-05-08
#include<>
#include<>
int main()
{
char s[1000];
int i,d;
while(gets(s)!=NULL)
{
d=strlen(s);
for(i=0;i<d;i++)
if(s[i]>='a'&&s[i]<='z') s[i]=s[i]-'a'+'A';
puts(s);
}
return 0;
}本回答被网友采纳
#include<>
int main()
{
char s[1000];
int i,d;
while(gets(s)!=NULL)
{
d=strlen(s);
for(i=0;i<d;i++)
if(s[i]>='a'&&s[i]<='z') s[i]=s[i]-'a'+'A';
puts(s);
}
return 0;
}本回答被网友采纳
第2个回答 2020-11-27
信息学奥赛 1138-将字符串中的小写字母转换成大写字母
本回答被网友采纳第3个回答 2021-11-26
#include<bits/stdc++.h>
using namespace std;
signed main(){
char s;
while(scanf("%c",&s)!=EOF){
if('a'<=s&&s<='z')s=s-'a'+'A';
cout<<s;
}
return 0;
}
using namespace std;
signed main(){
char s;
while(scanf("%c",&s)!=EOF){
if('a'<=s&&s<='z')s=s-'a'+'A';
cout<<s;
}
return 0;
}