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
27
问题
阅读下面程序,则程序段的功能是
#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全国计算机二级
相关试题推荐
假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是()。
为了用键盘打开菜单和执行菜单命令,第一步应按的键是( )。
窗体上有一个名称为Command1的命令按钮,并有如下程序代码:PrivateSubCommand1_Click()Staticaa=1:b=2:c=3Callf(a,b,c)Print
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
要清除已经在图片框Picture1中打印的字符串而不清除图片框中的图像,应使用语句()。
已知i,j,k为int型变量,若从键盘输入:1,2,3,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是
下列关于队列的叙述中正确的是
对如下二叉树进行后序遍历的结果为()。
已知字符0的ASCII码为十六进制的30,现有程序如下:#include<stdio.h>main(){union{unsignedcharc;unsigned
随机试题
头上插梳可以说是唐宋时期非常独特的一种装饰习俗。()
安全技术措施计划的核心是()。
教师职业的最大特点在于职业角色的()。
高某无证经营被区工商局罚款300元,高某不服申请复议,复议机关市工商局决定罚款600元,后经确认,区工商局所作的罚款行政处罚违反法律,下列说法正确的是()。
根据下面材料回答下列题。若按2010年1一3月入境旅游人数排序,以下各项错误的是()。
自我评价能力在哪一时期才开始成熟?()
广义笛卡尔积属于关系运算符中的(40)。两个元数分别为n目和m目的广义笛卡尔积是一个(41)列的元组集合,其形式定义如下:(42)=(43)。
A、Overthere.B、Onthefourthfloor.C、Onthefifthfloor.D、Onthefirstfloor.B对话中,女士直接说出答案,男装部位于四楼,故选B。
BurningCalories,butNotaHoleinYourWalletMs.Alba,a38-year-oldjewelrymaker,andherhusband,Rennie,42,recentlyg
A、Mr.Johnisverykind.B、Themanshouldnot’worry.C、Sheworriesabouthim.D、ShelikestotalkwithMr.John.BM:Mr.Johnju
最新回复
(
0
)