首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
32
问题
有下列程序:
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://jikaoti.com/ti/Yla0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于完全二叉树的叙述中,错误的是______。
下述函数统计一个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】==’’)flag=0;
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是
在深度为5的满二叉树中,叶子结点的个数为______。
下列变量定义中,合法的是______。
mysulen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(Char*str){inti;for{i=0;!=’\0’;i++);return(_
在面向对象方法中,类之间共享属性和操作的机制称为【】。
执行以下程序后,输出#号的个数是【】。#include<stdio.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)putch
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空。#include<conio.h>#include<stdio.h>#defineM81
随机试题
月经病的治疗原则主要是
在零售商的分类依据中,“业种”强调的是()。
某小组已经进入了中期转折阶段,在一次小组活动中,组员老张质疑社会工作者小李某些做法,说社会工作者总是偏袒小组中的女性成员,他对此感到非常不满。老张的这一做法体现出了该阶段小组成员的()特征。
下列选项中属于特殊心智技能的是()。
春节临近,酒后驾车问题多发,危害交通安全。为了给司机一个警醒,营造遏制酒驾的环境氛围,社区民警小汪拟在辖区内悬挂预防酒驾的宣传标语。下列地点中,悬挂标语内容合适的有()。
以下各句中,加下画线的词语使用恰当的一项是()。
“你请坐啊”中的“啊”音变为“Wa”,汉字写为“哇”。()
关于现象和本质的辩证关系,下列说法中正确的有()
需求定义包括很多内容,其中一般首先应确定的、最基本的是用户对信息系统的()。
书籍源源不断地问世,因此选定“名著”书目的工作似乎也无止境。书总是多得读不胜读。多少世纪以来,书籍的数量与日俱增,越来越多的名著佳作书目有待选定。不管你在世界上活多久,充其量也只能浏览浩瀚书海中的极小部分,而且达些你读过的少数书中应包括经典名著。事
最新回复
(
0
)