首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序,则程序段的功能是 #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
2010-12-10
56
问题
阅读下面程序,则程序段的功能是 #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/LbPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:OptionBaselDima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommandl—Click()‘循环1Fori=l
在窗体上画一个名称为Command14的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommandl_Click()d=0c=10X=Array(10,12,21,32,2
现有语句:y=IIf(x>0,xMod3,0)设x=10,则y的值是()。
在窗体模块的声明部分声明变量时,不能使用的关键字是
在窗体上画1个命令按钮,名称为Command1,然后编写如下程序:DimFlagAsBooleanPrivateSubCommand1_Click()DimintNumAsIntegerintNum=
在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。
下列程序的功能是调用字体对话框来设置文本框中的字体,单击Commandl按钮弹出对话框,进行相应的字体、字号等的设置,然后单击”确定”按钮退出对话框,则文本框中将发生哪些变化()。PrivateSubCommandlClick(
以下选项中合法的用户标识符是
下列选项中,不能用作标识符的是
下列选项中不是字符常量的是()。
随机试题
频发室性期前收缩至少每分钟超过
尿液呈碱性时,弱酸性药物经尿排泄的情况正确的是
下列属于C型不良反应的是()。
网络地理信息服务的标准主要是指()。
()是研究产业结构变动规律和探求其合理化的重要依据。
下面的诗词名句,如果依照宴会送行、握手道别、别后思念、再度相见的次序排列,正确的排序是:①执手相看泪眼,竟无语凝噎。②劝君更尽一杯酒,西出阳关无故人。③从别后,忆相逢,几回魂梦与君同。④问姓惊初见,称名忆旧容。
有如下两个类定义:classXX{private:doublex1;protected:doublex2;public:
TheAttorneyGeneralorderedafederalautopsyofBrown’sbody,seekingto________thefamilyandcommunitytherewouldbeathor
Oneofthegreatestconcernsparentshavewhenfacinganinternationalmoveis,"Whatschoolwillbeavailabletomychild?Will
Timeisagentledeity(神),saidSophocles.Perhapsitwas,forhim.Thesedaysitcracksthewhip.Wehumanshavechosenspeed,
最新回复
(
0
)