题目描述
1.如何来实现若干行(他没有告诉你具体的行数)
2.学会使用两个函数 循环中 i<a.size(); 输出时a.substr(i,length)
3.string直接相加
样例
#include<iostream>
using namespace std;
int main()
{
string a,b;
//cin>>a>>b;
while(cin>>a>>b) //怎么去操作这个“若干行”,while很神奇,“当你输入了a,b之后你就进行接下来的操作”
{
int i;
int p=0;
for(i=0;i<a.size();i++)//用string的函数不用加头文件
{
if(a[i]>a[p]) p=i;
}
cout<<a.substr(0,p+1)+b+a.substr(p+1)<<endl;//一个新的可以把字符串拆开来输出的函数;注意长度,这个p是从0开始的,因此长度应该是p+1
}
return 0;
}