首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
7
问题
有下列程序:
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全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______________。#definePower2(x)x*xmain(){inti=6j=8;printf(“%d﹨n”,Power2(i+j));}
二分查找一个具有n个元素的有序表,其时间复杂度为______。
下列程序的输出结果是#include"stdio.h”"main(){inti,a=0,b=0;for(i=1;i<10;i++){if(i%2==0){a++;
在关系代数运算中,有5种基本运算,它们是()。
阅读下面程序,则执行后的输出结果是【】。#include"stdio.h"main(){intx,y,z;x=1;y=2;z=3;if(x>y)if(x>z)pri
用树型结构表示实体类型及实体间联系的数据模型称为()。
按照“先进先出”组织数据的数据结构是()。
在C语言中,下列关于文件操作的叙述正确的是()。
支持数据库各种操作的软件系统叫做
设有定义语句 int x[6]={2,4,6,8,5,7},*p=x,i; 要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
随机试题
下列关于基金绩效衡量的目的与意义的说法正确的是( )。
判决与裁定的区别是()。
可使支气管堵塞导致肺不张的原因可能是
慢性萎缩性胃炎的病理改变中属癌前病变的是
关于暂予监外执行的说法与社区矫正机构负责执行的刑罚种类,下列选项正确的是:()
水泥混凝土抗渗等级按下式计算:p=10H-1,H为第四个试件顶面开始有渗水时的水压力。()
工程师在处理索赔时应注意自己的权力范围,下列情形中的()不属于工程师的权力。
一方当事人(受托方)以技术知识为另一方(委托方)解决特定技术问题所订立的合同是()。
(2013上集管)项目沟通管理涉及到项目管理的诸多内容。一般而言,______不属于项目沟通管理计划的主要内容。
以下叙述中,不正确的是()。
最新回复
(
0
)