string s2="c语言程序设计";
s2[1]=’+’;
s2[2]=s2[1];
s2[3]=s2[4]=’.’;
s1=s1.substr(6,5);<"> string s2="c语言程序设计";
s2[1]=’+’;
s2[2]=s2[1];
s2[3]=s2[4]=’.’;
s1=s1.substr(6,5);<">
写出以下程序的输出结果
#include < iostream >
#include < cstring >
using namespace std;
int main()
{
string s1="20200404737";
string s2="c语言程序设计";
s2[1]=’+’;
s2[2]=s2[1];
s2[3]=s2[4]=’.’;
s1=s1.substr(6,5);<
写出以下程序的输出结果
#include < iostream >
#include < cstring >
using namespace std;
int main()
{
string s1="20200404737";
string s2="c语言程序设计";
s2[1]=’+’;
s2[2]=s2[1];
s2[3]=s2[4]=’.’;
s1=s1.substr(6,5);
s1.swap(s2);
string str=s1.append(s2);
cout > >"str="< < str< < endl;
cout > >"字符串共含有" > >str.length() > >”个字符”;
return 0;
}
【正确答案】:

每答对一处划线内容得 1 分。
str= c++..程序设计 04737
字符串共含有24个字符
解析:


Top