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
53
问题
阅读下面程序,则程序段的功能是
#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://www.kaotiyun.com/show/oFPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:PrivateSubForm_Click()DimSAsStringS=InputBox("请输入一个字符串:")Fori=1ToLen(S)\2IfMid(S,
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Line1,还有一个名称为Label1的怀签和其他一些控件(如图1所示)在程序运行时,若用鼠标右键单击圆的边线,则指针恢复到起始位置(如图1所示);若用鼠
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
在关系数据库中,用来表示实体间联系的是
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooks NameAsString*10 TelNumAsString*20EndType在窗体上画一个名为Command1的命令按钮,要求当执行事件过程Co
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
函数strcmp()的功能是对两个字符串进行比较,当s所指字符串和t所指字符串相等时,返回值为0;当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于 0(功能等同于库函数strcmp()),请
十进制数269转换成十六进制数是()
随机试题
Access2010中,用于数据库中同用户交互的主要数据库对象是________________。
以下各方中,可以用治湿温的是
患者男性,51岁,呕血、便血6小时。量约3000ml,伴轻度意识障碍。患者患肝炎后肝硬化10年。入院体检:血压90/60mmHg,心率120次/分,巩膜轻度黄染,腹平、软,肝位及,脾肋下7cm,移动性浊音阳性,肠鸣音稍亢进。下列处理哪些项是正确的
患者,男,74岁。既往有冠状动脉粥样硬化性心脏病(冠心病)病史多年,因气候骤冷,突发心痛如绞,心痛彻背,喘不得卧,伴形寒肢冷,冷汗自出,心悸气短,面色苍白,苔薄白,脉沉紧。根据患者症状,其辨病为
特许经营项目融资招标项目定标后的一般程序是()。①中标人与招标人草签项目协议;②中标人申请并完成项目公司注册;③项目公司提出项目申请报告报经政府核准;④中标人提出项目申请报告报经政府核准;⑤完成融资交割;⑥招标人与项目公司签署包括项目特许
下列关于银行业监管措施中,不正确的是()
货物运输业小规模纳税人在境内提供公路或内河货物运输服务,需要开具增值税专用发票的,可就近向国税机关申请代开增值税专用发票,具体地点包括()。
近年来,我国中小学音乐课程在许多地区还是没有受到足够的重视,教材内容不能与时俱进,一些音乐教师只注重技能培养而忽略了音乐教育的主旨首先应当是“树德立志”。在教授学生一部音乐作品之前,教师首先应该理解其中所表现的道德思想,然后以多样化的形式对学生的身心进行正
(2005年简答66)简述2004年宪法修正案关于经济制度修改的内容。
WINDOWS98是一个强大且十分复杂的系统,它由数千个系统文件组成。在下列系统文件中,哪个WINDOWS图形功能的核心模块
最新回复
(
0
)