首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
有下列程序: 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
admin
2020-03-15
12
问题
有下列程序:
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++)
forfj=0;j<3;j++)
for(k=j+1;k<4;k++)
iffa[j]
>a[k]
){t=a[j]
;a[j]
=a[k]
;a[k]
=t;} /*按列排序*/
for(i=0;i<4;i++)printf("%d,",a
);
}
程序运行后的输出结果是
选项
A、8,7,3,1,
B、1,6,5,7,
C、4,7,5,2,
D、1,6,2,1,
答案
B
解析
最外层的for语句的自变量i是列下标,而内部的两个for语句的自变量i和k是行下标。所以由程序段可知,这是利用三重循环对二维数组a[4][4]的元素按列从小到大进行排序,所以最后排完序的结果为a[4][4]={{1,4,2,1),{3,6,3,2},{4,7,5,5},{8,8,6,7}},最后一个for语句的功能是输出数组a[4][4]主对角线上的元素,因而输出为1,6,5,7。
转载请注明原文地址:https://kaotiyun.com/show/axCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序中若有如下说明和定义语句charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;……}以下选项中对函数fun的正确调用语句是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
以下叙述中正确的是
以下定义数组的语句中错误的是
关于C语言的符号常量,以下叙述中正确的是
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
以下选项中合法的常量是
下列关系表达式中,结果为“假”的是
C语言中,最基本的数据类型包括()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。【10年9月】
随机试题
计算机存储容量的基本单位是______________。
A、去氧肾上腺素B、多巴胺C、麻黄碱D、去甲肾上腺素E、肾上腺素与局麻药合用减少局麻药吸收的药物为( )。
下列各项中,企业需暂估入账的有()。
只要是由过去的交易、事项形成的并由企业拥有或控制的资源,均应确认为企业的一项资产。()
2018年12月3日,刘某到甲公司工作,12月10日双方订立了书面劳动合同。合同约定,合同期限2年(含试用期期限),试用期2个月;试用期月工资2000元,试用期满月工资2600元;试用期内刘某若被证明不符合录用条件,甲公司可随时通知其解除劳动合同。2019
下图中的立体图形①是由立体图形②、③和④组合而成,下列哪一项能够填入问号处?
近年来,越来越多的教育专家不断呼吁小学生家长不要给孩子增加太多的学习负担,少报课外班,过多地上课外班对小学生的心理健康不利。现在社会上充斥着各类针对小学生的课外培训机构,良莠不齐。以下哪项陈述如果为真,最有力地支持了教育专家的观点?
Whatdoesthewomanmean?
—Readthearticleontheoppositepageaboutidentifyingthetrainingneedsofstaff.—Inmostofthelines34-45thereiso
Chessmustbeoneoftheoldestgamesintheworld.AnArabtravelerinIndiaintheyear900wrotethatitwasplayed"long,lo
最新回复
(
0
)