首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
2018-11-21
10
问题
有下列程序:
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]={{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/Ocxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
main(){printf("Thesum=%d\n",SunFun(10));}SunFun(intn){intx,s=0;for(x=0;x<=n;x++)s+=F(【】);retu
以下程序的功能是进行位运算:main(){unsignedchara,b;a=7∧3;b=~4&3;printf("%d%d\n",a,B);}程序运行后的输出结果是______。
以下函数值的类型是() fun(floatx) {floaty; y=3*x-4; returny; }
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。
在结构化分析方法中,数据字典的作用是()。
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是______。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
设有二维数组A[8][9],其每个元素占2个字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储地址为______。
将E-R图转换为关系模式时,实体和联系都可以表示为______。
数据库设计包括两个方面的设计内容,它们是
随机试题
简述展览会的特点。
肺气肿时肺泡间隔的主要病理改变是肺泡间隔
男性,57岁,发现高血压5年,近1个月出现喘憋,夜间憋醒,下肢水肿,满肺湿啰音。心电图提示陈旧前壁心肌梗死,胸片心影增大。缓解症状最迅速的药物是
下列激素中哪一种不是促激素
大中型建设项目的竣工决算报表由下列( )部分组成。
下列关于加油加气站的防火设计要求说法正确的是()。
天津市某保税区内某企业向韩国出口一批货物,该批货物的检验检疫类别为“M.P.R/Q.S”,并且申请重量鉴定,则该批货物出境报检时应提供的单据为( )。
为了提升机关干部的人文素养。县国税局准备举办系列读书活动,如果由你负责,请你提出三个有创意的活动主题。并就其中一个说说你的具体活动安排。
长夏江村事事幽对于()相当于()对于送别
______,wedecidedtogoswimminginthesea
最新回复
(
0
)