试题查看

首页 > 计算机二级考试 > 试题查看
【多选题】

为了实现从大到小或者从小到大,以下冒泡排序代码缺失的地方可以填入()

#include "stdio.h"
void main()
{
int a[6] = { 9, 6, 4, 1, 5, 3 };
int temp;
int i,j;
for (i = 1; i < 6; i++)
{
for (j = 0; j <6-i ; j++)
{
if ( )
{
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
printf("排序输出的结果是:\n");
for(i=0;i<6;i++)
printf("%d\t",a[i]);
}
A、a[j] > a[j+1]
B、a[j] < a[j+1]
C、a[i] > a[i+1]
D、a[i] < a[i+1]
查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

以下关于数组的描述中,正确的选项有:()A、在定义数组时,有时可以将该数组的维数对数组元素赋初始化可以采用的方式包含()A、在定义数组时对数组元素赋以初值B、可CAN通信中,接收单元向具有相同ID的发送单元请求数据时,使用的是()。A.数据有关排序内容项描述不正确的是()A、排序只能实现由低到高的排序B、排序只能实现由以下假设变量都已经正确定义,以下能实现两数交换的是;()A、t=a;a=b;b=CAN通信中,当检测出错误时向其他单元通知错误,使用的是()。A.数据帧B.遥控