问答题
问答题 完善程序: 下列程序是将一组整数从小到大的顺序排列。排序的方法是将长度为n的数a分为两个长度分别为(n div 2)与(n-n div 2)的子数组a1,a2。然后递归调用排序过程将a1,a2分别排序,最后将a1,a2归并成数组a。例如a=(3,1,2,4),那么a1=(3,1),a2=(2,4),调用排序过程将a1,a2排序,得到a1=(1,3),a2=(2,4),然后进行合并排序。 从键盘输入数的长度n以及n个整数,存在数组a中,调用子过程sort进行排序,最后输出排序结果。
问答题 完善程序: 利用集合刷选法选出2到200之间的素数。
问答题 完善程序: 以下程序完成对数组每个元素向后移动n个单位。数组元素的下标依次为0到m-1,对任意一个数字元素a[i]而言,它的值移动后将存储在数组元素a[(i+n)mon m]中。 例如,m=10,n=3,移动前数组中存储的存储的数据如下前一行所示,则程序运行后数组中存储的数据如下后一行所示。