问题
问答题
【流程图】
【问题1】 上面程序的功能是什么 |
答案
参考答案:
解析:此程序是一个排序程序。它将数组a中的数值进行从小到大的排序。
[分析]: 此排序方法称为奇偶交换排序。 排序过程为:第1趟对所有的奇数i,将R[i]与R[i+1]进行比较,若R[i]>R[i+1),则将两者交换;第2趟对所有偶数i,将R[i]与R[i+1]进行比较,若R[i]>R[i+1],则将两者交换:以后重复上述两趟过程,以此类推直到整个序列有序为止。只要看懂了程序流程图两个问题都比较容易回答。