首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
有下列程序: 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
admin
2020-07-28
25
问题
有下列程序:
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/y13p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至X所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正
函数fun的功能是:计算直到,若x=2.5,函数值为:1.917915。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改程
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12时,调用该函数后,c=5142
给定程序MODI1.C中函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,s所指数组有14个元
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
以下叙述中正确的是
将实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是
以下叙述中正确的是
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为6。该树中度为3的结点数为
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
随机试题
民族运动
如题30图所示,三台同型号水泵在工作环境相同的情况下并联运行,并联时泵的效率点为()。
叶某跟随同乡的包工头周某进城务工两年。现叶某欲对拖欠其上资3万元的包工头周某提起诉讼,以下说法正确的是()。
为满足项目管理工作的需要,往往需要对建设工程项目信息进行综合分类,即按多维分类,分类的方法不包括( )。
基金托管费的计提通常是()。Ⅰ.按基金资产净值的一定比率提取Ⅱ.按基金资产总值的一定比率提取Ⅲ.逐日计算,按月支付Ⅳ.按月计算,一次支付
被拒绝承兑、被拒绝付款或者超过付款提示期限的票据,不得背书转让。()
张某向陈某借款50万作为出资,与李某、王某成立一家普通合伙企业。2年后借款到期,张某无力还款。根据合伙企业法律制度的规定,下列说法中,正确的有()。
香山红叶、牡丹花会、断桥残雪和曲院风荷,分别反映的是()四季的自然景观。
如果一项培训内容的掌握有赖于实践,那么这项培训就适于()。
设0<a<1,证明:方程arctanx=ax在(0,+∞)内有且仅有一个实根.
最新回复
(
0
)