首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
31
问题
有以下程序
#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全国计算机二级
相关试题推荐
若有定义语句:doublex,y,*px,*PY;执行px=&x;py=&y;正确的输入语句是
有以下程序main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
在希尔排序法中,每经过一次数据交换后
数据库管理系统是()。
可在C程序中用作用户标识符的一组标识符是()。
编写函数fun,其功能是:比较字符串的长度,不得使用C语言提供的求字符串长度的函数,函数返回较长的字符串。若两个字符长度相同,则返回第一个字符串。例如,输入“beijing”<CR>“shanghai”<CR>(<CR>为Enter键),函数将返
层次型、网状型和关系型数据库划分原则是()。
随机试题
股权资本
甲将电脑出租给乙,租期1个月,甲、乙之间的民事行为属于【】
确诊骨与关节结核的方法是()
A.好发于前臂或小腿石膏包扎过紧时B.石膏固定压迫,皮肤脱屑、出汗和瘙痒,继而水疱破溃感染C.大量钙盐从骨骼中进入血液,并从肾中排出D.若上腹部包裹过紧,进食后可呕吐胃内容物E.长期固定肢体后,关节内外组织发生纤维粘连,同时关节囊和周围肌肉挛缩
在国民经济核算中,按收入法计算GDP的组成部分包括()。
关于人力资源管理部门的绩效评估的说法,错误的是()。
共产党的领导主要包括()。
在“一战”期间,中国民族资本主义进入一个短暂的春天,推动了中国经济近代化。其积极作用表现在()。①在一定程度上抵制了帝国主义的经济扩张②促使新的政治力量发展壮大③为民主革命新发展创造了条件④使中国社会经济结构发生根本性变革
A、 B、 C、 D、 C
Whoisthespeaker?
最新回复
(
0
)