c[j]) { c[j+1]=c[j];j-" />
阅读下面程序,则程序段的功能是 #include "stdio.h" main() { int c[]={23,1,56,234,7,0,34},i,j,t; for(i=1;i=0 && t>c[j]) { c[j+1]=c[j];j-
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
c[j]) { c[j+1]=c[j];j-">阅读下面程序,则程序段的功能是 #include "stdio.h" main() { int c[]={23,1,56,234,7,0,34},i,j,t; for(i=1;i=0 && t>c[j]) { c[j+1]=c[j];j-
阅读下面程序,则程序段的功能是 #include "stdio.h" main() { int c[]={23,1,56,234,7,0,34},i,j,t; for(i=1;i=0 && t>c[j]) { c[j+1]=c[j];j-
admin
2010-12-10
61
问题
阅读下面程序,则程序段的功能是
#include "stdio.h"
main()
{ int c[]={23,1,56,234,7,0,34},i,j,t;
for(i=1;i<7;i++)
{ t=c
;j=i-1;
while(j>=0 && t>c[j])
{ c[j+1]=c[j];j--;}
c[j+1]=t;}
for(i=0;i<7;i++)
printf("%d ",c
);
putchar(′\n′);}
选项
A、对数组元素的升序排列
B、对数组元素的降序排列
C、对数组元素的倒序排列
D、对数组元素的随机排列
答案
B
解析
读懂两个循环的关系,是解这个题目的关键,本题的第一个for循环的作用是实现对数组元素的遍历,第二个循环的作用是排序。while(j>=0 && t>c[j]),这个语句是控制排序的关键语句,它即实现了比较两个元素大小的作用,又实现了元素向后移动的作用,不断地把大的数据向前移动,直到找到一个比它小的,或到数据的上界为止。
转载请注明原文地址:https://kaotiyun.com/show/oFPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定计时器控件Timer1的Enabled属性为True,Interval属性为1000,并编写如下程序代码:PrivateSubTimer1_Timer()DimxAsIntegerFori=1To100
某人编写了向随机文件中写一条记录的程序,代码如下:TypeRTypeNameAsString*10TelAsString*20EndTypePrivateSubCommandl_Click()Di
为了用键盘打开菜单和执行菜单命令,第一步应按的键是( )。
窗体上有1个名称为List1的列表框,其中有若干列表项,并有下面程序代码:PrivateSubList1_DblClick()ExchangeList1.List1.ListIndexEndSubPrivat
在VisualBasic中,表达式3*2\5Mod3的值是()。
(1)考生文件夹下的工程文件sjt3.vbp中有1个名称为Label1的标签数组。程序运行时,单击“产生随机数”按钮,则在标签数组中显示随机数,如图3—21(a)所示。单击“数据反序”按钮,则把数组中的数据反序,如图3—21(b)所示。命令按钮的Click
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimPAsIntegerP=m(1)+m(2)+m(3)PrintPE
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为()。
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示,下列选项错误的是()。
设有下列二叉树:对此二叉树先序遍历的结果为
随机试题
男性,45岁。一个月前觉上腹不适,疼痛,食欲减退,并发反酸、嗳气,服抗酸药未见好转,3天前出现黑便,近1月来体重下降4kg。初步考虑【】
A.清创及一期缝合B.清创及延期缝合C.清创后不予缝合D.清创及植皮E.无须清创受伤达12h的严重沾染伤口,应采取()
输卵管绝育术的作用是
普通型钢筋混凝土拱桥的施工方法有()。
某项目预计建设投资为3100万元,建设期第一年投入建设资金的60%,第二年投入40%,其中每年投资的50%为自有资金,50%由银行贷款,贷款年利率为7%,建设期只计息不还款。生产期第一年投入流动资金300万元,全部为自有资金。流动资金在计算期末全部回收。建
芳芳在考试的时候,一般都是把难题放一边,先把容易的做完,这种学习策略属于()。
设A是4×3阶矩阵且r(A)=2,B=,则r(AB)=________.
阅读以下说明和流程图,回答问题1至问题3。[说明]信息处理过程中经常需要将图片或汉字点阵做旋转处理。一个矩阵以顺时针方向旋转90°后可以形成另一个矩阵,如下图所示:流程图2-1描述了对n*n矩阵的某种处理。流程图2-2是将
原型法的最大特点在于,只要有一个初步的理解,就快速地加以实现,随着项目理解的深入,模型被逐步扩充和【】。
Becausehismovementswereso______Iwashardlyawarehewasmovingatall.
最新回复
(
0
)