首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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+
有下列程序: 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+
admin
2016-12-18
23
问题
有下列程序:
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、8,7,3,1,
B、1,6,5,7,
C、4,7,5,2,
D、1,6,2,1,
答案
B
解析
最外层的for语句的自变量i是列下标,而内部的两个for语句的自变量j和k是行下标。所以由程序段可知,这是利用三重循环对二维数组a[4][4]的元素按列从小到大进行排序,所以最后排完序的结果为a[4][4]=f{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/iADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#include<stdio.h>func(a,b){staticintm=0,i=2;i+=m+1;m=i+a+b;return(m);}main(
“printf("%d\n",strlen("\t\"\023\xABC\n"));”语句的输出结果是______。
若有定义inta[10],*p=a,则p+6表示()。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%%d,j=%%d\n",i,j);输出的结果是()。
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
软件开发的结构化生命周期方法将软件生命周期划分成
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
随机试题
MemoTo:Peter,DeputyEditorFrom:DanielThomas,Editor-in-chiefDate:June6,2018Subject:EnsuringsmoothpublicationofJu
中医学认识疾病和处理疾病的原则是
三仁汤中有“宣上、畅中、渗下”作用的代表药物是()
自然流产发生率占全部妊娠的_________。
男,78岁,右侧阴囊可复性肿物2年,查体:肿物于平卧时可手法还纳,肿物脱出时直径约25cm。病人既往有慢性支气管炎20年,10年前有腰部外伤史。对该病人最恰当的处理措施是
工业用地土地使用权出让的最高年限为()年。
资产负债表一般有两种格式:报告式和账户式。( )
关于同一控制下的企业合并,下列说法中正确的有()。
企业所得税按年计征,分月或分季预缴,年终汇算清缴,多退少补。()
TheFederalTradeCommissionpushedforwardapplicationdeveloperstotakestepstoprotectconsumerprivacy.【B1】______,manyc
最新回复
(
0
)