
C语言高手请进(能帮我解决2道函数题吗)谢谢~~~
1.编写三个小函数,分别用于:输入二维字符数组,输出二维字符数组,找二维字符数组中最长的单词,在主函数中定义二维数组a[10][20],然后调用小函数并输出最后的结果。2...
1. 编写三个小函数,分别用于:输入二维字符数组,输出二维字符数组,找二维字符数组中最长的单词,在主函数中定义二维数组a[10][20],然后调用小函数并输出最后的结果。
2. 自己写一个字符串链接函数,以两个字符数组作为参数,将第二个字符的内容连在第一个字符数组的后面(注:需要自己写,而不是直接调用库函数)。比如:字符数组a的内容是“pencil”,字符数组b的内容是“box”,调用链接函数后,a变成了“peicilbox”。在主函数中输入两个字符数组并输出链接后的结果。
我想问一下链接函数怎写? 展开
2. 自己写一个字符串链接函数,以两个字符数组作为参数,将第二个字符的内容连在第一个字符数组的后面(注:需要自己写,而不是直接调用库函数)。比如:字符数组a的内容是“pencil”,字符数组b的内容是“box”,调用链接函数后,a变成了“peicilbox”。在主函数中输入两个字符数组并输出链接后的结果。
我想问一下链接函数怎写? 展开
2个回答
展开全部
第一题的第一个输入应该很简单没问题的吧(两个for循环解决它)第二个用strlen查一下单词长度拣最大的输出就可以了
第二题用一个变量记录第一个字符的长度,比如说aid,然后输入第二个的时候for(i=aid;;i++)就可以了
第二题用一个变量记录第一个字符的长度,比如说aid,然后输入第二个的时候for(i=aid;;i++)就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询