将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指字符串中[范文]

时间:2019-05-14 21:29:25下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指字符串中[范文]》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指字符串中[范文]》。

第一篇:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指字符串中[范文]

下列给定程序中,函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指字符串中,例如:把3个串abc,CD,EF串联起来,结果是abcCDEF。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:

#include #include #include #include

/*************found**************/ int fun(char str[][10],int m,char *pt){ int k,q,I,j=0;

for(k=0;k

{ q=strlen(str[k]);

j+=q;

for(I=0;I

/*************found**************/

pt[I]=str[k,I];

pt+=q;

pt[0]=0;

}

pt-=j;} void main(){ int m, h;

char s[10][10],p[120];

system(“CLS”);

printf(“nPlease enter m: ”);

scanf(“%d”,&m);gets(s[0]);

printf(“nPlease enter %d string:n ”,m);

for(h=0;h

fun(s,m,p);

printf(“nThe result is :%sn ”,p);}

(1)错误:int fun(char str[][10],int m,char *pt)(2)错误:pt[I]=str[k,I];

正确:void fun(char str[][10],int m,char *pt)正确:pt[I]=str[k][I];

下载将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指字符串中[范文]word格式文档
下载将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指字符串中[范文].doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐