0
已解决
王俊杰
高级光能
高级光能
2237 字符串特殊处理经验值:800
题目描述 Description
将两个字符串a和b进行大小比较,将原先大的字符串和小的字符串进行合并(大的在前小的在后)赋值给a,将原先比较大的字符串赋值给b。输出这两个变化过的字符串,并求变化过两个字符串的最大长度。
输入描述 Input Description
两行,每行输入一个字符串(每个字符串长度不大于10)
输出描述 Output Description
三行:
第一行,变化过的字符串a
第二行,变化过的字符串b
第三行,变化过的字符串最大长度
样例输入 Sample Input
abc bc
样例输出 Sample Output
bcabc bc 5
80分代码:
- #include <iostream>
- #include <cmath>
- #include <string>
- using namespace std;
- int main()
- {
- string a,b,c;
- getline(cin,a);
- getline(cin,b);
- c=b+a;
- cout<<c;
- cout<<endl;
- cout<<b;
- cout<<endl;
- cout<<c.size();
- return 0;
- }
- 为啥错了
- 请大佬解答