首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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++)
有下列程序: 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++)
admin
2019-12-17
43
问题
有下列程序:
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语句的自变量i和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/cLCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",*k);}程序
有以下程序#includeintf(intx,inty){return((y—x)*x);)main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c));
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
以下叙述中正确的是
以下叙述中正确的是
以下叙述中错误的是
对于一个正常运行的C程序,以下叙述中正确的是
下列给定程序中函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。例如,若num1和num2分别为49和21,则输出的最大公约数为7;若num1和hum2分别为27和81,则输出的最大公约数为27。请改正程序中的错误,使它能得出正确结果
函数fun的功能是:将a、b中的两个正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量e的十位和千位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=5241。注意:部分源
数据库设计过程不包括
随机试题
在Word2003的编辑状态下,使用______菜单中的“页面设置”命令,可以完成纸张大小的设定及页边距的调整工作。
肠道正常菌群参与合成叶酸,体现的是其
幼儿园马老师和三个小朋友情情、可可和安安一起玩“猜一猜,我最棒”的游戏。马老师对小朋友们说:“我把手中的红球、黄球和蓝球分别放在这个柜子的三个抽屉里,请你们猜一猜每只抽屉里放的是什么颜色的球?猜对了奖励小红花!”然后,她请小朋友们闭上眼睛,把三只球分别放在
根据《建设工程工程量清单计价规范》GB50500-2013,关于工程量清单编制的说法,正确的是()。
对于已粘贴在纳税凭证上的印花税票未加以注销或未画销的,税务机关可处以未注销或未画销印花税票金额()。
中国海关规定,旅客携带人民币进出境,限额为20000元,超出20000元的不准进出境。
公安工作是我国政府的重要司法行为。()
A.tendtoB.consideredC.ariseD.thinkofPhrases:A.itmaybe【T13】______foolishB.misunderstandings【T14】______betweenpe
断电会使存储数据丢失的存储器是
Thegreatestresultsinlifeareusuallyattainedbysimplemeans,andtheexerciseofordinaryqualities.1.Thecommonlifeof
最新回复
(
0
)