1-2 编程题

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

  1. 编写函数void change(char *a,char *b,char*c)。 函数功能是首先把b指向的字符串逆向存放,然后将a指向的字符串和b指向的字符串按排列顺序交叉合并到c指向的数组中,两个字符串中过长的剩余字符接在c指向数组的尾部。例如,当a指向的字符串为"abcdefg",b指向的字符串为"1324"时,c指向的数组中字符串应为"a4b2c3d1efg"。
  2. 编写main函数。函数功能是声明字符型数组s1、s2和t,输入两行字符串,分别存于s1和s2,再用s1、s2和t作为实参调用函数change,将数组s1、s2和t中的字符串输出。 (题目保证所有字符串长度不超过1000)

测试样例:
输入

abcdefg
1324

输出

s1:abcdefg
s2:4231
The result is:a4b2c3d1efg

二级培训暨辞旧迎新2018-12-31

未参加
状态
已结束
规则
ACM/ICPC
题目
6
开始于
2018-12-31 14:00
结束于
2018-12-31 17:00
持续时间
3.0 小时
主持人
参赛人数
54