早教吧作业答案频道 -->其他-->
编程4.将一个字符串插入到4.将一个字符串插入到另一个字符串的指定位置,例如,将字符串“abc”插入到字符串“123456”中的第三个位置,则插入后的结果应该为“12abc3456”。
题目详情
编程4.将一个字符串插入到
4.将一个字符串插入到另一个字符串的指定位置,例如,将字符串“abc”插入到字符串“123456”中的第三个位置,则插入后的结果应该为“12abc3456”。
4.将一个字符串插入到另一个字符串的指定位置,例如,将字符串“abc”插入到字符串“123456”中的第三个位置,则插入后的结果应该为“12abc3456”。
▼优质解答
答案和解析
#include
void Insert(char*str1,char*str2,int n)
{
int len1=strlen(str1);
int len2=strlen(str2);
memmove(str1+n+len2,str1+n,len1-n);
memcpy(str1+n,str2,len2);
}void main()
{
char str1[30]="aaaabbbb";
char str2[]="ccdd";
Insert(str1,str2,4);
}
void Insert(char*str1,char*str2,int n)
{
int len1=strlen(str1);
int len2=strlen(str2);
memmove(str1+n+len2,str1+n,len1-n);
memcpy(str1+n,str2,len2);
}void main()
{
char str1[30]="aaaabbbb";
char str2[]="ccdd";
Insert(str1,str2,4);
}
看了 编程4.将一个字符串插入到4...的网友还看了以下:
M是个位数字不为零的两位数,将M的个位数字与十位数字互换后得到另一个两位数N,若M减N恰是某正整数 2020-05-13 …
隆中对解析天下有变则命一上将将荆州之军以向宛洛将军身率益州之众出于秦川百姓孰敢不箪食壶浆以迎将隆中 2020-05-16 …
一个长方形周长44厘米,如果将它的长减少7厘米,宽增加3厘米,就成为一个正方形,求这个正方形的面积 2020-05-21 …
举重运动员在2s内,将100kg的举到2米的位置,求:1.运动员在上举过程中做的功是多少?2.运动 2020-05-23 …
已知曲线(为参数),曲线,将的横坐标伸长为原来的2倍,纵坐标缩短为原来的得到曲线.(1)求曲线的普 2020-07-01 …
java编程:一个两位数x,将它的个位数字与十位数字对调后得到一个新数y,此时y恰好比x大36,j 2020-07-17 …
将方程中的同类项进行()把一元一次方程变形为()的形式然后利用(),方程两边同时()从而得到(). 2020-07-24 …
将牛的胚胎分割后进行移植,可孕育出多头性状一致的小牛.下列哪项与该过程的实质是相同的()A.将胰岛 2020-07-29 …
科学家设法将人的生长激素基因导入其他生物体(细胞)内,从而获取大量的人的生长激素,应用于侏儒症的早 2020-08-01 …
将方程ax+b=cx+d(x未知,a,b,c,d已知,且a不等于c)化成最简单的一元一次方程. 2020-08-02 …