早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C++高手指点写一程序,将字符串a的所有字符传送到字符串b中,要求每传送3个字符后放一个空格,例如,字符串a为”abcdefg”,则b为”abcdegg”。

题目详情
C++高手指点
写一程序,将字符串a的所有字符传送到字符串b中,要求每传送3个字符后放一个空格,例如,字符串a为”abcdefg”,则b为”abc deg g”。
▼优质解答
答案和解析
void Trans(char* src, int len, char*dest)
{
int tn=0; int j=0;
for(int i=0;i {
dest[j++]=src[i];
tn++;
if(tn>=3)
{
dest[j++]=' ';
tn=0;
}
}
}