首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序,则程序段的功能是 #include"stdio.h" main() { int c[]={23,1,56,234,7,0,34},i,j,t; for(i=1;i<7;i++) { t=c[i];j=i-
阅读下面程序,则程序段的功能是 #include"stdio.h" main() { int c[]={23,1,56,234,7,0,34},i,j,t; for(i=1;i<7;i++) { t=c[i];j=i-
admin
2009-02-15
73
问题
阅读下面程序,则程序段的功能是 #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、对数组元素的随机排列
答案
2
解析
读懂两个循环的关系,是解这个题目的关键,本题的第一个for循环的作用是实现对数组元素的遍历,第二个循环的作用是排序。while(j>=0 && t>c[j]),这个语句是控制排序的关键语句,它即实现了比较两个元素大小的作用,又实现了元素向后移动的作用,不断地把大的数据向前移动,直到找到一个比它小的,或到数据的上界为止。
转载请注明原文地址:https://kaotiyun.com/show/TSXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在具有2n个结点的完全二叉树中,叶子结点个数为()。
执行以下程序段后,变量c$的值为a$="VisualBasicProgramming"b$="Quick"c$=b$UCase(Mid$(a$,7,6))Right$(a$,12)
设变量V=2,B=5,则执行下面语句序列的输出是Print"V";"B",24;:Print:PrintV;B
如果把程序的启动对象设置为:SubMain,则SubMain过程
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
下列程序代码段中,在单击命令按钮调用SelMid函数时,其运行结果为()。PrivateFunctionSelMid(aStrAsString)AsStringDimtempAsStringDimsLen
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“XSLNCER
VisualBasic过程分为函数过程和子过程,下面的叙述中错误的是()。
设工程中有两个窗体:Forml、Form2,Forml为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Forml的文本框中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Forml,显示Form2、若口令为“Teacher”,
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分维成:数据域和指针域。
随机试题
胆管癌需要与下列哪些病变进行鉴别
男,32岁,因上前牙不美观要求修复,检查:扭转近90°且伴有唇侧倾斜,X线片示牙髓正常,牙根形态正常,牙槽骨轻度吸收,牙龈红肿,探易出血。如果选择桩核冠修复,则根充后能开始桩核冠修复的最早时间是
对一般建筑工程而言,()是工程验收的最小单位。
某企业为更新改造设备而进行的贷款属于()。
非洲足球队个人技术特别好,但踢得太过随意,不喜欢配合,导致球队整体战绩不佳。对这一现象谈谈你的看法。
电子商务的交易类型主要包括()。
下列程序段运行结束后,变量x的值是( )。x=2y=2Do x=x*y y=y+1LoopWhiley<4
Itcanberegardedastheworstdayinmyentirelife.
Cellphonesmayhelpbusyexecutiveskeepinconstanttouchwithimportantbusinessassociates,buttheymayalsoincreasetheir
Forthispart,youareallowed30minutestowriteashortessayentitledTheDamageofE-waste.Youshouldwriteatleast150w
最新回复
(
0
)