首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用Vc++20lO打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是把形参a所指数组元素中的最大值放在a[0]中,接着把a所指数组元素中的最小值放在a[1]中,再把a所指数组
使用Vc++20lO打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是把形参a所指数组元素中的最大值放在a[0]中,接着把a所指数组元素中的最小值放在a[1]中,再把a所指数组
admin
2023-02-27
2
问题
使用Vc++20lO打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是把形参a所指数组元素中的最大值放在a[0]中,接着把a所指数组元素中的最小值放在a[1]中,再把a所指数组元素中的次大值放在a[2]中,把a数组元素中的次小值放在a[3]中,依此类推。
例如,若a所指数组中的元素最初排列为1、4、20、
9、6、5、8、7,按规则移动后,元素排列为9、1、8、2.7、3、6、
4、5。形参n中存放a所指数组中元素的个数。
请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #define N 9
3 /*********found*********/
4 void fun(int<u>【1】</u>,int n)
5 { inti,j,max,min,px,pn,t;
6 /*********found*********/
7 for(i=0;i<n-1;i+=<u>【2】</u>)
8 {max=min=a
;
9 px=pn=i;
10 /*********found*********/
11 for(j=<u>【3】</u>; j<n;j++)
12 {if(max<a[j])
13 {max=a[j];px=j;}
14 if(min>a[j])
15 { min=a[j]; pn=j;}
16 }
17 if(px!=i)
18 {t=a
;a
=max;
19 a[px]=t;
20 if(pn==i) pn=px;
21 }
22 if(pn!=i+1)
23 {t=a[i+1];a[i+1]=min;
24 a[pn]=t;}
25 }
26 }
27 main()
28 {int b[N]=[1,4,2,3,9,5,5,8,7),i;
29 printf("\nThe original data: \n");
30 for(i=0;i<N; i++)
31 printf("%4d",b
);
32 printf("\n");
33 fun(b,N);
34 printf("\nThe data after moving:\n");
35 for(i=0;i<N; i++)
36 printf("%4d",b
);
37 printf("\n");
38 }
选项
答案
(1)a[] (2)2 (3)i+1
解析
填空1:由main()中的函数调用语句确定函数定义的形参为数组或指针类型,故空1处应该填a[]。
填空2:for循环语句中,循环变量增值为2。故空2处应该填2。
填空3:确定for循环语句变量的初值为i+1。故空3处应该填i+1。
转载请注明原文地址:https://jikaoti.com/ti/MnoiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在Rt△ABC中,∠C=90°,AC=BC=2,分别以A、B、C为圆心,以AC为半径画弧,三条弧与边AB所围成的阴影部分的面积是()。
半径分别为60米和40米的两条圆形跑道在点A相切,甲乙两人同时从点A出发,以相同的速度分别沿两个跑道行走,则第一次相遇时沿小圆轨道行走的人一共走了()圈。
将5枚相同的纪念邮票和8张相同的明信片作为礼品送给甲、乙两名学生,要确保礼品全部分完且每人至少有一件,不同的分法有()。
当时,两数f(x)=-x2+4x+k有最小值1,则此区间内函数f(x)的最大值为()。
设实数x与y是方程x2-4xy+4y2+x+y-6=0的解,则x+y的最大值为()。
已知实数x,y满足x2+y2=2x,则x2+y2的最大值是()。
|x-2|-|x-5|的最大值和最小值分别为()。
中国特色社会主义法律体系是以我国全部现行法律规范按照一定的标准和原则划分为不同的法律部门,并由这些法律部门所构成的具有内在联系的统一整体。每一法律部门均由一系列调整相同类型社会关系的众多法律、法规所构成。下列属于程序法律部门的是()
1957年4月27日,中共中央下发《关于整风运动的指示》,决定在全党进行一次整风运动。这次整风运动的内容包括()
随机试题
下列关于解偶联剂的叙述错误的是
以下哪一项不是从医生方面出发改善遵医行为的策略()
为避免关键工作延误对工期影响所采取的措施,不合理的是()。
下列行为,属于违反《会计法》应当承担法律责任的有()。
有的债券流动性差,基金管理人可以连续少量买入以“制造”出较高的价格,从而提高基金的业绩,这不属于价格操作。()
早读铃声响了,班主任王老师走进教室,不久小李(学习成绩位列班上的前几名)气喘吁吁跑进教室,王老师摆了一下手,示意他进去坐好。过了一会儿,“差生”小赵跑来,看到班主任在教室,就在教室外喊声“报告”,王老师将其引至教学楼拐角处,对其做了十分钟的“思想工作”。看
罪责刑相适应原则是我国《刑法》的基本原则之一,其含义是()。
如果把被两个相邻城市(瑞得佛和格林钨)分享的公共图书馆从现在位于瑞得佛中心的一所过分拥挤的建筑物搬迁到格林钨市中心的一个更大的可利用的建筑物内,那么这个图书馆将在更多的图书馆读者的步行范围之内。这是因为格林钨市中心的居住人口要比瑞得佛市中心的多得多,并且只
A、男性B、女性C、儿童D、老人A根据“他们选择了11位健康男性作为研究对象”一句,可知选A。
A、Seethecampusdentistfirst.B、Touchsomethinglesssweet.C、Haveasoundsleeprightaway.D、Nottouchanythingsweet.A行为活动
最新回复
(
0
)