首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int a[4][4]={{1,4,3,2,},{8,6,5,7,},{3,7,2,5,},{4,8,6,1,}},i,k,t; for(i=0;i<3;i++) for(k=i+i;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,k,t; for(i=0;i<3;i++) for(k=i+i;k<4;k++
admin
2011-06-13
54
问题
有以下程序: main() { int a[4][4]={{1,4,3,2,},{8,6,5,7,},{3,7,2,5,},{4,8,6,1,}},i,k,t; for(i=0;i<3;i++) for(k=i+i;k<4;k++)if(a
<a[k][k]){t=a
;a
=a[k][k];a[k][k]=t;} for(i=0;i<4;i++)printf("%d,",a[0]
); } 程序运行后的输出结果是( )。
选项
A、6,2,1,1,
B、6,4,3,2,
C、1,1,2,6,
D、2,3,4,6,
答案
B
解析
该程序实现对二维数据反对角线上的元素从大到小的排序,并输出排序后的数组的第一行。外层循环变量i表示第i行第i列的数字,内层循环变量k表示第i+1行第i+1列的数字,if语句对相关数值进行比较和交换,最后数组变为a[4][4]={{6,4,3,2,},{8,2,5,7,},{3,7,1,5,},{4,8,6,1,}},并将第一行输出。
转载请注明原文地址:https://www.kaotiyun.com/show/qjPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有说明:int*p,m=5,n;以下正确的程序段是()。
以下选项中可以作为C语言合法常旱的是
以下符合C语言语法的实犁常量是
数据库管理系统常见的数据模型有层次模型、网状模型和【】三种。
定义如下变量和数组:intk;inta[3][3]={9,8,7,6,5,4,3,2,1};则下面语句的输出结果是()。for(k=0;k<3;k++)printf("%d",a[k][k]);
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
与结构化需求分析方法相对应的是【】方法。
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【】。
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
以下对结构体类型变量td的定义中,错误的是()。
随机试题
藏獒,3岁,雌性。近2d来高热寒战,频尿,但仅有少量尿液或呈点滴状排出,并表现疼痛不安,触压膀胱有疼痛的收缩反应。假如细菌培养为大肠杆菌,最佳的抗生素是
NK具有B1具有
《证券法》规定,()为知悉证券交易内幕信息的知情人员。
2014年7月1日开始实施的《事业单位人事管理条例》指出,对事业单位人员的处分包括()。
有a,b,c,d四条直线,依次在d线上写1,在b线上写2,在c线上写3,在d线上写4,然后在a线上写5,在b线,c线和d线上写数字6,7,8……按这样的周期循环下去问数2005在哪条线上?( )
InrecentyearsU.S.consumershavemigratedawayfromlargenationalbrandsinfavorofsmaller,private-labelfoods.During
显示存储器VRAM的容量与显示器的分辨率及每个像素的位数有关。假定VRAM的容量为4MB,每个像素的位数为24位,则显示器的分辨率理论上最高能达到(57)像素。
带链队列空的条件是
以下程序运行后的输出结果是()。#includemain()voidreverse(inta[],intn){intb[10]={10,9,8,7,6,5,4,3,2,1};in
TherehavebeenalotofreportsthatboysareintroubleinAmericaneducation.Somepeoplesay【B1】______toimproveeducationf
最新回复
(
0
)