首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
31
问题
有下列程序:
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全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导的*号之外,将串中其它“*”号全部删除。在编写函数时,不得使用C语言提供的字符串函数。函数fun中给出的语句仅供参考。例如,字符串中的内容为:****A*BC*DEF
给定程序MODI11.C中函数fun的功能是:逐个比较p、q所指两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放到c所指数组中,形成一个新的字符串。例如,若主函数中a字符串为:aBCDeFgH,主函数中b字符串为:ABcd,则c中
下列叙述中正确的是
有下列程序:main(){inta[4][4]={{l,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
以下选项中合法的变量是
以下选项中不属于C语言标识符的是
关于C语言的符号常量,以下叙述中正确的是
以下选项中合法的标识符是
随机试题
()能促进小肠黏膜对钙的吸收,促进骨组织钙化。
A.食积兼血瘀胸痛B.食积兼外感表证C.食积兼肝郁胁痛D.食积兼胆结石山楂主治
磁粉检测根据磁化试件的方法可分为( )。
甲施工单位与乙设备供应单位签订了一台某种型号的塔吊采购合同,合同约定乙单位在2007年8月31日前将该塔吊送到甲单位所在城市的某工地。但是,乙单位直到2007年10月31日仍未将塔吊送到,甲单位准备就此向法院提起诉讼。甲单位( )法院提起诉讼。
公司聘用解聘会计师事务所由董事长一人决定。( )
下列表述中,不正确的有()。
在同学聚会上,甲、乙、丙在各自的工作岗位上都做出了一定的成绩,成为了教授、明星和经理。另外:(1)他们分别毕业于音乐系、物理系和中文系(2)明星称赞中文系毕业者身体健康(3)物理系毕业者请教授写了一幅字(4)明星和物
香港是亚太地区的()。
国内安全保卫工作是在党和政府的领导下,紧紧依靠群众,以秘密的侦查手段和秘密的斗争形式,防范、发现和打击一切敌对势力、敌对分子的各种阴谋破坏活动。()
Asisknowntoall,theorganizationandmanagementofwagesandsalariesarevery【B1】______.Generallyspeaking,theAccounts
最新回复
(
0
)