A-A+

本程序用改进冒泡法对数组a[n]的元素从小到大排序 请在程序空白处填空。 void bubb

2022-08-12 18:45:34 问答库 阅读 197 次

问题详情

本程序用改进冒泡法对数组a[n]的元素从小到大排序,请在程序空白处填空。 void bubble(int a[],int n) { int j,k,jmax,temp; jmax=【 】; do { k=0; for(j=0;j<jmax;j++) if(a[j]>a[j+1]) {temp=a[j];a[j]=a[j+1];a[j+1]=temp;k=【 】; jmax=k; }while(jmax>0);}


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:n-1j
此题采用了do…while循环内嵌for循环的双层循环结构来实现了数组元素的排序。数组元素通过首地址和数组下标的方式来引用的。

考点:程序,数组