首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio. h> main ( ) { int x[ ] = {1,3,5,7,2,4,6,0} ,i,j,k; for(i =0;i<3;i ++ ) for (j =2;j> = i;j
有以下程序: #include <stdio. h> main ( ) { int x[ ] = {1,3,5,7,2,4,6,0} ,i,j,k; for(i =0;i<3;i ++ ) for (j =2;j> = i;j
admin
2009-01-15
34
问题
有以下程序: #include <stdio. h> main ( ) { int x[ ] = {1,3,5,7,2,4,6,0} ,i,j,k; for(i =0;i<3;i ++ ) for (j =2;j> = i;j — ) if( x[j + 1 ] > x[j] ) { k = x[j] ;x[j] = x[j + 1 ] ;x[j + 1 ] = k; } for (i =0;i<3;i++) for(j =4;j <7-i;j ++) if(x[j] >x[j+1]){ k=x[j];x[j] =x[j+1];x[j+1] =k;} for (i=0;i<8;i ++) printf("%d" ,x
); prinff("\n" );}程序运行后的输出结果是( )。
选项
A、75310246
B、1234567
C、76310462
D、13570246
答案
1
解析
本题考查的是排序算法。
for(i=0;i<3;i++)
for(j=2;j>i;j--)
if(x[j+1],x[j]){k=x[j];x[j];x[j+1);x[j+1]=k;}
该段程序的作用是将数组元素x[0]~x[3]中的数由大到小排列,得到x[]{7,5,3,1,2,4,6,0}。
for(i=0;i<3;i++)
for(j=4;j<7-i;j++)
if(x[j]>x[j+1]){ k=x[j];x[j]=x[j+1];x[j+1]=k;}
该段程序的作用是将数组元素x[4]~x[7]中的数由小到大排列,得到x[]={7,5,3,1,0,2,4, 6}。因此输出结果为75310246。
转载请注明原文地址:https://kaotiyun.com/show/tUXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,其事件过程如下:PrivateSubCommand1_Click() x="VisualBasicProgramming" a=Right(x,11) b=Mid(x,7,5) c=
(1)在考生文件夹下有一个工程文件sjt3.vbp,请在名称为Form1的窗体上画一个名称为Textl的文本框和一个名称为C1、标题为“转换”的命令按钮,如图2—200所示。在程序运行时,单击“转换”按钮,可以把Text1中的大写字母转换为小写,把小写字母
窗体上有一个名称为Label1的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimer1_Timer() ch=Chr(
设整型变量a、b已赋值(b>0,a>b),下面不能正确计算a除以b的余数的表达式是
窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:PrivateSubText1_Change(IndexAsInteger) SelectCaseIndex Case0 Text1(1).
窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:PrivateSubCommand1_Click(IndexAsInteger) IfIndex=1Then Print"计算机等级考试" En
有如下数据定义语句:DimX,YAsInteger以上语句表明( )。
(1)在名称为Form1的窗体上添加一个名称为L1的标签,标签上标题为“请输入密码”,添加一个名称为Text1的文本框,其宽、高分别为2000和300,设置适当的属性,使得在输入密码时,文本框中显示为“*”字符,此外再把窗体的标题设置为“密码窗口”,以上这
下列选项中不属于结构化程序设计方法的是
以下数组定义语句中,错误的是
随机试题
简述“画像砖”及其风格特征。[天津2018][天津2020]
调整锯条松紧度时蝶形螺母()旋得太紧或太松。
设向量组α1,α2,α3线性无关,则下列向量组中线性无关的是()
某癌症患者检查患有艾滋病,违反护理伦理的是
( )是防治路堤边坡病害的措施。
企业固定资产的使用寿命、预计净残值一经确定,不得变更。()
甲公司于10月19日开出一张支票。根据支付结算法律制度的规定,下列有关出票日期的写法中,符合要求的是()。
关于审核准则,下列说法不正确的是()。
社会主义代替资本主义是一个复杂的、长期的历史过程。这是因为
TheVictorianAgewaslargelyanageof
最新回复
(
0
)