试题二(15分,C语言程序填空:数组冒泡排序)
【说明】下面C语言函数实现冒泡排序,对int数组a,n个元素从小到大升序排序。
void bubbleSort(int a[], int n) { int i,j,temp; for(i=0; i < n1; i++) { for(j=0; j < (1) ; j++) { if( (2) ) { temp = a[j]; (3) ; a[j+1] = temp; } } } }
填写(1)(2)(3)空缺。
解析:冒泡每轮把大数往后“冒泡”,每轮结束末尾i个已经排好序,内层循环到n1i;前一个大于后一个就交换。
【C语言程序填空:数组冒泡排序】补齐空缺(2)