首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序,则程序段的功能是 #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
80
问题
阅读下面程序,则程序段的功能是 #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全国计算机二级
相关试题推荐
下列运算符中,优先级别最高的是
运行如下程序PrivateSubCommand1_Click()Dima(5,5)AsIntegerFori=1To5Forj=1To4a(i,j
下列操作说明中,错误的是
下列关于栈的叙述正确的是
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是
以下关于VB的叙述中,错误的是
下列说法中,错误的是
负责数据库中查询操作的数据库语言是( )。
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“XSLNCER
如设置了文本框的属性PasswordChar="$",则运行程序时向文本框中输入8个任意字符后,文本框中显示的是
随机试题
在考生文件夹下有一个“Acc3.mdb”数据库。(1)以“房产销售情况表”为数据源,创建“销售明细”窗体,在窗体中显示“房产销售情况表”的全部字段,文本框的特殊效果为“平面”。在窗体页眉中添加“销售信息明细”标签。标签文本格式为“宋体”、“12号”、“加
1根普通平带宽100mm、胶布层为6层、长15m,问这根平带的平方米数是多少?
患者,女性,38岁。风心病5年。超声心动图检查示二尖瓣中度狭窄。2个月前曾患感冒,当时发热1周。近1个月工作较劳累,经常出现夜间阵发性呼吸困难。目前体温正常,血、尿常规正常。应首选用下列哪种药物治疗
除以上体征外,护士若考虑该妇女怀孕,其另外的可能体征是该孕妇的预产期是
能与氢氧化钠溶液反应呈红色的化合物是
患者,女性,30岁。因外出春游去植物园,出现咳嗽、咳痰伴喘息1天入院。体检:体温36.5℃,脉搏90次/分钟,呼吸28次/分,血压110/80mmHg,喘息貌,口唇发绀,在肺部可闻及广泛哮鸣音。患者进一步表现为发绀明显、端坐呼吸、大汗淋漓,经一般解痉、
某重力式码头基础长200m,分两段施工,基槽开挖要求风化岩层以上的黏土及淤泥层要全部挖除,抛泥区距施工现场6km。该基床施工的主要工序为:基槽开挖、基床抛石、夯实、整平,每道工序只各安排一班作业,各工序工期分别为60d、15d、5d、20d。由于工作面受限
转移收入是指不是作为生产要素提供的劳务的报酬的收入,从而也是不能计入国民收入的收入,是来自非生产、交换过程的收入。根据上述定义,下列不属于转移收入的是:
在Access数据库中使用向导创建查询,其数据可以来自()。
Adolescentsaretakinglongertobecomefullyproductivemembersofsociety,ReedLarson,professorofhumandevelopment,Univer
最新回复
(
0
)