第7题
define N 4
void sort(int a[][N])
{ int i, j, k, t;
for (i=0; i<N;i++)
for (j=0; j<N-1:j++)
for (k= 【 13 】 ; k<N;K++)
/* 判断行下标是否为偶数来确定按升序或降序来排序 */
if (【 14 】 ? a[i][j]<a[i][k]); a[i][j]>a[i][k])
{ t = a[i][j];
a[i][j]=a[i][k];
a[i][k] = t;
}
}
void outarr(int a[N][N])
{ …… }
main()
{ int aa[N][N]={{2,3,4,1},{8,6,5,7},{11,12,10,9},{15,14,16,13}};
outarr(aa); /* 以矩阵的形式输出二维数组 */
sort(aa);
outarr(aa);
}
第8题
A.钢筋混凝土、砖木、砖混、钢结构
B.砖木、砖混、钢筋混凝土、钢结构
C.钢筋混凝土、砖混、钢结构、砖木
D.钢结构、钢筋混凝土、砖混、砖木
第9题
如下程序实现对数组v按从大到小进行排序,请补充完善。 main() { int x,v[]={41,3,4,16,7,8,10,113,14},n=9; int i, j, k; for (i=0; i <n;i++) { k="i;" for (j="i+1;j<n;j++)" if (v[j]> v[k]) k=j; if(i!=k) { v[i] = v[i]+v[k]; 【1】 ; 【2】 ; } } for (i=0; i <n;i++) printf("%d ",v[i]);>
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!