首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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+
有下列程序: 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+
admin
2016-12-18
21
问题
有下列程序:
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]=f{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/iADp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的功能是将字符串s中所有的字符c删除。请填空。#include<stdio.h>main(){chars[80];inti,j;gets(s);for(i=j=0;s[i]!=’\0’;i+
设有下列宏定义:#defineA2#defineBA+3则执行赋值语句:t=B*2;t为int型变量后的值是______。
分析下列程序:#include<stdio.h>main(){int*p1,*p2,*p;inta=6,b=9;p1=&a;p2=&b;if(a<B){p=p1;p1=p2;p2=p;}prin
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
下面程序的输出结果是main(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}
下列叙述中正确的是()。
设有定义语句int(*f)(int);,则以下叙述正确的是
下面各选项中,均是C语言合法标识符的选项组是
关于结构化程序设计原则和方法描述错误的是()。
以下不是面向对象思想中的主要特征的是
随机试题
使用电动式速度传感器,易受()影响。
对于重症患者进行直肠触诊应采取的体位是()
腰椎间盘突出的诱因是
Dubin-Johnson综合征属于
对于易吸湿药品的贮藏,湿度应保持在
商业银行应当根据投资性质的不同,将理财产品分为()。
在公益广告文案的诉求方式中,以提醒、告诫、警示的方式,善意而严肃地提出某种正确观念,引起当事人的重视的是()诉求方式。
绿色和平组织已经构想出一种环保型样车SMILE(“体积小、智能化、重量轻、效率高”四个英文单词的缩写)。该组织希望这一概念能流行起来。这种汽车主要靠高于正常压力的增压器增加汽缸的动力或使混合燃料注入汽缸。一些专家说,这是使小型发动机充分发挥性能和提高燃料效
学校文化由()构成。
在教育过程中强调教师的权威作用,认为学生的发展依附于教师的指导和塑造,学生对教师保持一种被动状态的教育家是()。
最新回复
(
0
)