[*]①首先定义两个循环整型变量i、j和一个用于数据交换的整型变量ab。 ②然后在for循环语句中,先指定循环变量i从0开始,依次递增到MAX-5(到MAX-5的原因是因为从倒数第5个数开始,其后面的数都不满5个数,与题目要求不符,因此可以省略最后

admin2010-10-18  24

问题

选项

答案[*]

解析 ①首先定义两个循环整型变量i、j和一个用于数据交换的整型变量ab。
    ②然后在for循环语句中,先指定循环变量i从0开始,依次递增到MAX-5(到MAX-5的原因是因为从倒数第5个数开始,其后面的数都不满5个数,与题目要求不符,因此可以省略最后5个数),接着对每个数组元素a判断其是否为偶数且小于其后面连续的5个数,然后把满足此条件的数组元素a赋给数组元素b[cnt],同时数组的下标变量cnt加1。
  ③最后,用双重for循环语句对数组b中的数组元素两两比较大小,如果前一个数组元素大于后一个数组元素,则两者进行互换,实现对数组b进行升序或降序的排列。
转载请注明原文地址:https://kaotiyun.com/show/dnaZ777K
0

最新回复(0)