问答题 在主函数中输入一个字符串到字符数组str1中,调用函数将str1中的下标为奇数的字符取出,构成一个新的字符串放入字符数组str2中(要求被调函数参数为str1和str2),在主函数中输出结果字符串str2。
问答题 在主函数中输入十个整数到数组中,调用函数move()完成将数组元素循环移动k位(要求函数参数为1、数组名;2、数组元素个数;3、循环移动的位数k)。 当k>0时,实现循环右移;当k<0时,实现循环左移。循环右移一位的意义是:将数组全体元素向右移动一个元素的位置,原数组最后一个元素移动到数组的最前面,即第0个元素位置。提示:当k<0时,转换成等价的循环右移。调用函数print()输出移动前和移动后的全体数组元素。
问答题 在主函数中首先输入一个整数到变量n中,然后输入n个整数到数组中,调用函数exchange(),完成将数组中的最小值与第0个元素对调,将数组中的最大值与最后一个元素对调,在主函数中调用函数print()输出调换前和调换后的数组。要求被调函数exchange和print的参数均为1)数组名2)数组元素的个数。