首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main( ) { int a[4][4]={{l,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
有下列程序: main( ) { int a[4][4]={{l,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
admin
2018-10-16
55
问题
有下列程序:
main( )
{ int a[4][4]={{l,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://www.kaotiyun.com/show/Oyxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,可以把整数以二进制形式存放到文件中的函数是()
以下程序运行后的输出结果是【】。main(){inta,b,c;a=25;b=025;c=0x25;printf("%d%d%d\n",a,b,c);}
以下程序输出的结果是______。mazn(){inta=5,b=4,c=3,d;d=(a>b>C);printf("%d\n",D);}
下列数据结构中,能用二分法进行查找的是()。
在数据库设计的四个阶段中,为关系模式选择存取方法应该是在______阶段。
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
结构化程序设计主要强调的是()。
对下列二叉树进行中序遍历的结果是()。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
随机试题
某公司进口一批铁矿石,该矿石在进口环节除了缴纳关税外,还需缴纳()
呼吸衰竭的患者,由于二氧化碳潴留引起的临床表现是
A.良性肿瘤B.交界性肿瘤C.恶性肿瘤D.肿瘤样病变E.继发性肿瘤皮肤乳头状疣属于
已包括在公路工程概、预算定额中的“其他工程费”有()。
下列有关年金的说法中,正确的是()。
在实施属性抽样时,注册会计师将总体定义为包括整个被审计期间的交易,但在期中实施初始测试。如果低估了剩余期间将要发生的项目的数量,下列观点和说法中不正确的是()。
效用是消费者在某种物品或劳务的消费中所获得的满足程度,其具有哪些特征?()
研究一个民族的文学的时候,必须要将其当作一个有机的整体去进行研究,而不能将整体分割零散。没有任何计划和程序地去进行研究。马太.阿诺德说过:“不管是人类全部的精神历史,也就是全部文学,还是单单一部伟大的文学作品,要想体现出文学的真正力量,就一定要将它们当作一
平反是指对处理错误的案件进行纠正。根据上述定义,下列哪项最为准确地说明了上述定义的不严格?
如果银行职员严格遵守操作流程,并且金库在开启前经过严格的指纹和人脸识别,那么金库就不会被盗,除非出现如抢劫这样的特殊意外。这家商业银行的金库在工作时间被盗。如果上述断定是真的,那么以下哪项也一定是真的?
最新回复
(
0
)