首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() {int a[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t; for(i=0;i<4;i++) for(j=0;j<3;j++) fo
有以下程序 main() {int a[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t; for(i=0;i<4;i++) for(j=0;j<3;j++) fo
admin
2013-02-23
59
问题
有以下程序 main() {int a[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t; for(i=0;i<4;i++) for(j=0;j<3;j++) for(k=j+1;k<4;k++) if(a[j]
>a[k]
){t=a[j]
;a[j]
=a[k]
;a[k]
=t;}/*按列排序*/ for(i=0;i<4;i++)printf("%d,",a
);
选项
A、1,6,5,7,
B、8,7,3,1,
C、4,7,5,2,
D、1,6,2,1,
答案
A
解析
本题利用多重for循环的嵌套来实现对二维数组元素的按列排序。利用最外层循环来实现对列的控制。内部循环利用选择法对数组元素按照从小到大的顺序进行排列,最后输出对角线上的元素值。
转载请注明原文地址:https://kaotiyun.com/show/3pPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:floata=2,b=4,h=3;以下C语言表达式中与代数式计算结果不相符的是()。
以下语句或语句组中,能正确进行字符串赋值的是 ______。
有以下程序: main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k); } 程序运行后的输出结果是
以下不能定义为用户标识符的是 _____。
下列程序的功能是计算机平均成绩并统计90分以上的人数。main(){intn,m;floatgrade,average;average=n=m=【】;
设有如下变量定义:doublea=3.500000;floatb=2.5;intm=2,n=3;则表达式“(float)(m+n)/2+(int)a%(int)b”的值是()
以下程序输出矩阵中值为。的元素的行下标和列下标。行下标和列下标分别放在同一下标的r和c数组元素中。程序通过调用随机函数给矩阵赋值。#defineN5#include<stdlib.h>main(){inta[N]
若要定义a为3×4的二维数组,正确的定义语句是()
下列不属于软件工程的3个要素的是
开发大型软件时,产生困难的根本原因是
随机试题
A.呼吸道合胞病毒B.EB病毒C.脊髓灰质炎病毒D.CMVE.人乳头瘤病毒可引起<6月龄婴儿肺炎的病毒
实现农村初级卫生保健的基础和关键是
关于对当事人及其法定代理人的缺席判决,下列选项中,正确的有()。
住房公积金的增值收益的合法用途包括()。
西方经济学中的国际直接投资理论主要有( )。
笔试法的缺点是它不能全面地考查应试者的( )。
根据资源税法律制度的规定,下列各项中,不属于资源税征税范围的是()。
Thenewspapermustprovideforthereaderthefacts,unalloyed,unslanted,objectivelyselectedfacts.Butinthesedaysofcomp
KimiyukiSudashouldbeaperfectcustomerforJapan’scar-makers.He’sayoung,successfulexecutiveatanInternet-servicesco
Readthetextbelowabouttelevisionnetwork.Inmostofthelines(41-52)thereisoneextraword.Itiseithergrammaticallyi
最新回复
(
0
)