若有以下程序段:inta[]={4,0,2,3,1},i,j,t;for(i=1;i5;i++){

2022-09-25 01:50 C语言程序设计按照

若有以下程序段:int a[]={4,0,2,3,1},i,j,t;for(i=1;i5;i++){()t=a;()j=i-1;()while(j=0 ta[j]){()a[j+1]=a[j];()j--;()}()a[j+1]=t; }则该程序段的功能是()。

A.对数组a进行插入排序(升序)

B.对数组a进行插入排序(降序)

C.对数组a进行选择排序(升序)

D.对数组a进行选择排序(降序)

正确答案:对数组a进行插入排序(降序)
相关推荐
若有以下程序段:int a[]={4,0,2,3,1},i,j,t;for(i=1;i5;i++){
阅读程序,指出输出结果()
为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:else子句总是与()