首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int a[4][4]={{1,4,3,2}, {8,6,5,7},
有以下程序 #include <stdio.h> main() { int a[4][4]={{1,4,3,2}, {8,6,5,7},
admin
2021-07-09
38
问题
有以下程序
#include <stdio.h>
main()
{
int a[4][4]={{1,4,3,2},
{8,6,5,7},
{3,7,2,5},
{4,8,6,1}};
int 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、1, 6, 2, 1,
B、8, 7, 3, 1,
C、4, 7, 5, 2,
D、1, 6, 5, 7,
答案
D
解析
首先对二维数组进行赋值操作,a[0][0]、a[0][1]、…、a[3][2]、a[3][3]的值为1、4、…、6、1。通过for语句和if语句,对二维数组各列元素进行由小到大的排序操作,程序最后通过for语句输出二维数组对角线上的元素。因此D选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/HOtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
执行以下程序后,test.txt文件的内容是(若文件能正常打开)#includemain(){FILE*fb;char*s1="Fortran",*s2="Basic";if((fb=fopen("test.txt","wb"))
以下选项中不属于C语言程序运算符的是
以下叙述中正确的是
若有以下程序main(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++C:}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
有以下程序:#include<stdio.h>main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2);printf("%d\n",c);}程序的运行结果是()。
以下选项中合法的常量是
在数据管理技术发展的三个阶段中,数据共享最好的是()。
下列各项中,对对象概念描述正确的是()。
结构化程序由三种基本结构组成,三种基本结构组成的算法
随机试题
如何理解患者角色不良?
试述辛亥革命爆发的历史条件
肝门静脉收集的范围包括()。
根据对人大代表的监督和罢免原则,选民和原选举单位有权对人大代表实行监督,对违法乱纪或者严重失职的人大代表,经过一定程序可以将其罢免。下列有关论述正确的为:()
同时适用于平行承发包、设计或施工总分包、项目总承包模式的委托监理模式是业主( )。
如何运用有效的教学方法培养学生的心智技能?
所谓关键期是指个体发展过程中环境影响能起最大作用的时期。
2014年父亲、母亲的年龄之和是年龄之差的23倍,年龄之差是儿子年龄的1/5,5年后母亲和儿子的年龄都是平方数。问2014年父亲的年龄是多少?(年龄都按整数计算)
林教授是湖北人,考试时他只把满分给湖北籍的学生。例如,上学期他教的班级中只有张红和李娜得了满分.她们都是湖北人。以下哪项最可能用来指出上述论证中存在的逻辑漏洞?
结合材料,回答问题:材料1经过30年的不懈努力,深圳迅速从一个边陲小镇发展成为一座现代化大城市,综合经济实力跃居全国大中城市前列,创造了世界工业化、现代化、城市化发展史上的奇迹。……深圳等经济特区的成功实践雄辩地证明,……中央作出兴办经济特区的决策是完
最新回复
(
0
)