首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将n个无序整数从小到大排序。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: 1 #include<conio.h>
下列给定程序中,函数fun的功能是:将n个无序整数从小到大排序。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! 试题程序: 1 #include<conio.h>
admin
2016-12-06
100
问题
下列给定程序中,函数fun的功能是:将n个无序整数从小到大排序。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 #include<stcllib.h>
4 fun(int n,int*a)
5 {
6 int i,j,p,t;
7 for(j=0;j
8 {
9 p=j;
10 /*********found*********/
11 for(i=j+1 ; i
12 if(a[p]>a
)
13 /********* found*********/
14 t=i;
15 if(p!=j)
16 {t=a[j];a[j]=a[p];a[p]=t;}
17 }
18 }
19 putarr(int n,int * z)
20 {
21 int i ;
22 for(i=1;i<=n;i++,z++)
23 {
24 printf(’’%4d’’,*z);
25 if(!(i%10))printf(’’\n’’);
26 }
27 printf(’’\n’’);
28 }
29 void main()
30 {
31 int aa[20]={9,3,0,4,1,2,5,6,8,10,7},n=11;
32 system(’’CLS’’);
33 printf (’’\nBefore sorting %d numbers:\n’’,n);
34 putarr(n,aa);
35 fun(n,aa);
36 printf(’’\nAfter sorting % d numbers:\n’’,n);
37 putarr(n,aa);
38 }
选项
答案
(1)for(i=j+1;i
解析
该程序是对n个无序数实现从小到大的排序,先找出整数序列的最小项,置于指针第1个元素的位置;再找出次小项,置于第2个元素的位置;之后顺次处理后续元素。
(1)数组的长度为n,所以最后一个元素的下标值为n-1,i的取值范围应该包括此下标值。
(2)p是中间变量,存放值较小的元素下标。
转载请注明原文地址:https://kaotiyun.com/show/rVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知下面的程序段,正确的判断是______。#defineA3#defineB(A)(A+1)*a)inta=3;……X=3*(A+B(7));
已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。main(){chara=’A’;intb=20;pxintf("%d,%o",(a=a+a
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;}请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】
有以下程序:intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=
若整型变量a、b、c、d中的值依次为:1、4、3、2,则条件表达式a<b?a:c<d?c:d的值是______。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流;【】和处理过程。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
数据库系统中实现各种数据管理功能的核心软件是______。
【】(黑箱或白箱)测试方法完全不考虑程序的内部结构和内部特征。
随机试题
斜坡堤扭王字块护面块体的安放数量不宜低于()。
下列关于所有者权益变动表编制的说法中,不正确的有()。
形成鼓膜的是
甲见候车室的椅子上坐着一女子和一男子,他们面前放着一手提箱,男子在睡觉,女子在看报。甲以为手提箱是该男子的,遂提一只相同的手提箱走上前去,将手提箱互换,被女子发现。手提箱实际上是该女子的,她一直在紧盯着这只箱子。箱内财物计人民币4000元。甲的行为构成(
(2010年)甲公司和乙公司20×8年度和20×9年度发生的有关交易或事项如下:(1)20×8年5月20日,乙公司的客户(丙公司)因产品质量问题向法院提起诉讼,请求法院裁定乙公司赔偿损失120万元,截止20×8年6月30日.法院尚未对上述案件作出判决.在
《中华人民共和国教育法》是调整各级各类教育的关系的法律规范的总称。()
不要以为你的明星员工清楚自己的价值,即使是最优秀的员工也会忧心忡忡。他们不知道这场危机有多深,也不知道它会朝什么方向发展。他们看见自己的邻居丢掉了工作,他们看到有人失去了抵押品赎回权。在这样的环境下,大家往往会谨慎行事、采取防御性措施。但作为经理,你却迫切
输血本质上是一种移植,必然会伴随一系列可能发生的免疫反应,移植物抗宿主病就是其中之一,其发病原因简单说来就是供血者体内的免疫活性淋巴细胞在患者体内迁移、增殖,反客为主,进而攻击患者的免疫系统。正常情况下,受血者会把供血者淋巴细胞识别为“异己”而加以排斥,这
中华人民共和国成立以后,废除旧学制,推行新学制是在()
下列类中属于字节输入抽象类的是
最新回复
(
0
)