首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
2016-12-28
32
问题
有下列程序:
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、l,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/IgDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是根据输入的“y”(“Y”)与“n”(“N”),在屏幕上分别显示出“ThisisYES.”与“ThisisNO.”。空白处需要填入的内容是#include<stdio.h>voidYesNo(charch){switch(c
有以下程序:#include<stdio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getch
下列叙述中错误的是______。
下列叙述中正确的是______。
下列程序的输出结果是()。#include<stdio.h>voidmain(){inta=0,b=1,c=2;if(++a>0‖++b>0)++C;printf("%d,%d,%d",a,b
若有“doublea;”,则正确的输入语句是()。
执行语句printf("%u\n",+12345)的输出结果是()。
以下程序运行后的输出结果是______。structNODE{inthum;structNODE*next;};main(){structNODEs[3]={{1,’\0’},{2,’\0’},{3,’\0’}},*p,*q
以下程序运行后的输出结果是______。main(){charc1,c2;for(c1=’0’,c2=’9’;c1<c2;c1++,c2--)printf("%c%c",c1,c2);printf("\n");}
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是
随机试题
下列三种食物在胃中排空的速度由快到慢的顺序排列为()。
()不是计时观察法的优点。
A企业按照规定,应于2014年3月15日前缴纳应缴纳税款40万元,该企业却迟迟未交。当地税务局责令其于当年3月31日前缴纳,并加收滞纳金。但直到4月20日,该企业才缴纳税款。根据《中华人民共和国税收征收管理法》的规定,该企业应缴纳的滞纳金金额是()元。
担保物权人在其全部债权受清偿前,可以就担保物的全部行使权利,这体现的是担保物权法律属性中的()。
生产物流管理的核心是物料的()。
《辽阔的草原》是蒙古族()歌曲。
同样是努力学习,有的学生只是为了获得家长和老师的赞许,并不在意自己是否真正掌握了知识,然而有些学生却是对学习内容较为感兴趣。这种现象体现了动机具有()
(2012年河北)下列各组词语中有错别字的一组是()。
某浏览器发出的HTTP请求报文如下:下列叙述中,错误的是_______。
当x→0+时,与等价的无穷小量是().
最新回复
(
0
)