编制一个将两个字符串交叉合并的函数Merge(s1,s2),例如Merge(“123”,”abc”)
答案:2 悬赏:10 手机版
解决时间 2021-02-23 16:01
- 提问者网友:不爱我么
- 2021-02-22 22:30
编制一个将两个字符串交叉合并的函数Merge(s1,s2),例如Merge(“123”,”abc”)
最佳答案
- 五星知识达人网友:杯酒困英雄
- 2021-02-22 22:55
#include#includevoid merge(char *dest,const char *src1,const char *src2){while(1){if(*src1==0){strcpy(dest,src2);return;}if(*src2==0){strcpy(dest,src1);return;}*dest++=*src1++;*dest++=*src2++;}}void main(){char dest[100];char src1[50];char src2[50];printf(please input two strings\n);scanf(%s%s,src1,src2);merge(dest,src1,src2);printf(%s\n%s\n%s\n,src1,src2,dest);}
全部回答
- 1楼网友:一秋
- 2021-02-22 23:02
收益了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯