首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把形参a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3];其余以此类推。例如:若a所指数组中的数据最初排列为:9、
函数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把形参a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3];其余以此类推。例如:若a所指数组中的数据最初排列为:9、
admin
2013-04-02
46
问题
函数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把形参a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3];其余以此类推。例如:若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7:则按规则移动后,数据排列为:1、9、2、8、3、7、4、6、5。形参n中存放a所指数组中数据的个数。
注意:规定fun函数中的max存放当前所找的最大值,px存放当前所找最大值的下标。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
# include
#define N 9
void fun(int a[], int n)
{int i,j, max, min, px, pn, t;
for (i=0; i
{
/**********found**********/
max = min = 【1】;
px = pn = i;
for (j=i+1; j
/**********found**********/
if (max<【2】)
{max = a[j]; px = j;}
/**********found**********/
if (min>【3】)
{min = a[j]; pn = j;}
}
if (pn != i)
{t = a
; a
= min; a[pn] = t;
if (px == i) px =pn;
}
if (px != i+1)
{t = a[i+1]; a[i+1] = max; a[px] = t;}
}
}
main()
{int b[N]={9,1,4,2,3,6,5,8,7}, i;
printf("\nThe original data :\n");
for (i=0; i
);
printf("\n");
fun(b, N);
printf("\nThe data after moving :\n");
for (i=0; i
);
printf("\n");
}
选项
答案
a[i] a[j] a[j]
解析
第一空:根据“max=min=___1___; px=pn=i;”可知,px和pn初始化为i,max和min初始化为a
,假定第一个元素为最大值、最小值,然后逐个和其他的元素比较找出最大值和最小值,因此第一空应为“a
”。
第二空:根据“max=a[j]; px=j;”可知,max保存了a[j]的值,说明max比元素a[j]小,故第二空处应为“a[j]”。
第三空:根据“min=a[j]; pn=j;”可知,min保存了a[j]的值,说明min比元素a[j]大,故第三空处应为“a[j]”。
转载请注明原文地址:https://kaotiyun.com/show/5DJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中小属于结构化程序设计方法的是______。
下面程序的功能是:将N行N列二维数组中每一行的元素进行排序,第0行从小到大排序,第1行从大到小排序,第2行从小到大排序,第3行从大到小排序,例如:#defineN4voidsort(inta[][N])
下列软件系统结构图的宽度为[]。
若要求定义具有1O个int型元素的一维数组a,则以下定义语句中的错误的是______。
若有定义语句:int k[2][3],*pk[3];,则以下语句中正确的是______。
软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于【 】阶段。
下列存储器中,存取速度最快的是()
在Windows环境下,可以利用单击、双击、拖动这三种鼠标操作之一的【】操作实现窗口的移动。
按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和【】。
类是一个支持集成的抽象数据类型,而对象是类的【】。
随机试题
设有一箱产品由三家工厂生产,第一家工厂生产总量的,其他两厂各生产总量的;又知各厂次品率分别为2%、2%、4%。现从此箱中任取一件产品,则取到正品的概率是:
设备合同的(),是在设备工程项目实施前对整个设备工程项目合问管理方案预先作出科学的安排和设计。
关于大型商业综合体消防设施施工前需要具备的基本条件的说法中,错误的是()。
期权的买方只有在期权到期日才能执行期权,既不能提前也不能推迟的是()。
Britain’soldestnewspaperis______.
“倾销”被定义为以低于商品生产成本的价格在另一国销售这种商品的行为。H国的河虾生产者正在以低于M国河虾生产成本的价格,在M国销售河虾。因此H国的河虾生产者正在M国倾销河虾。以下哪一项对评估上文提到的倾销行为是必要的?
Accordingtotheauthor,Britishbusinesses______.Whatdoestheauthorimplyby"Thereisasilverlining."(Para.6)?
SummaryListentothepassage.Forquestions26—30,completethenotesusingnomorethanthreewordsforeachblank.Contextre
Dogswerefirstdomesticatedfromwolvesatleast17,000yearsago,butperhapsasearlyas150,000yearsagobaseduponrecent
Althoughtheenjoymentofcolorisuniversalandcolortheoryhasallkindsofnamestoit,colorremainsaveryemotionalands
最新回复
(
0
)