编写函数fun 其功能是:实现两个字符串的连接(不要使用库函数strcat) 即把p2所指的字符串连

计算机考试 已帮助: 时间:2024-07-04 12:26:55

编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到pl所指的字符串的后面。
例如,分别输人下面两个字符串:FirstString——SecondString
程序运行后的输出结果是:FirstString————SecondString
注意:部分源程序在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:计算机类考试,计算机二级,职称计算机

标签:所指,字符串,函数

参考解答

用户头像

423***810

2024-07-04 12:26:55

正确答案:
voidfun(charpl[,charp2[)in“,j;for(i=0;pl[if=。、0’;i++);for(j=0;p2[j!=。、0’;j++)p1[i++=p2[j;p1[i,_。、0’;【考点分析】“本题考查:不使用字符串函数实现字符串连接操作。通过for循环语句来完成,不要忘了最后需要加上字符串结束标识‘、0’。【解题思路】本题用两个循环完成操作,第1个循环的作用是求出第1个字符串的长度,即将i指到第1个字符串的末尾。第2个循环的作用是将第2个字符串的字符连到第l个字符申的末尾。最后在第l个字符串的结尾加上字符串结束标识‘、0’。

上一篇 以下关于C语言数据类型使用的叙述中错误的是( )。A.若要处理如“人员信息”等含有不同类型的相关数据

下一篇 有以下程序: 程序运行后的输出结果是( )。A.2 3 1 6 8 7 5 4 10 9 B.10

相似问题