0
已解决
李嘉欣
修练者
修练者
代码:
#include<iostream>
#include<string>
using namespace std;
int main(){
string a,b;
getline(cin,a);
getline(cin,b);
getline(cin,b);
if(a>b){
for(int i=a.size()-1;i>=0;i--){
cout<<a[i];
}
cout<<endl;
for(int i=b.size()-1;i>=0;i--){
cout<<b[i];
}
}
else{
for(int i=b.size()-1;i>=0;i--){
cout<<b[i];
}
cout<<endl;
for(int i=a.size()-1;i>=0;i--){
cout<<a[i];
}
}
}
0
0
陈正朔
初级光能
初级光能
看清题目,如果第一行的字符串更大,那么将第一个字符串连接到第二个字符串后面,输出连接后的结果
第一个if应该是
if(a>b){
a=b+a;
cout<<a;
}
else里应该先输出第一个字符串,再输出第二个字符串
0
张帆
中级天翼
中级天翼
你两个
getline(cin,b)
干嘛?
张帆在2021-03-11 20:05:40追加了内容
还有第一个if,cout<<b+a;
即可。
张帆在2021-03-11 20:05:49追加了内容
还有第一个if,cout<<b+a;
即可。
0
张展嘉
新手天翼
新手天翼
string a,b;
getline(cin,a);
getline(cin,b);
如果(a>b){
输出b+a;
}否则{
倒叙输出a;
输出换行
倒叙输出b;
}
0