首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充main函数,该函数的功能是:把一个整数插入到一个已经按从小到大排序的数组中。插入后,数组仍然有序。 例如,在数组bb[N]={12,23,31,44,51,63,71,79,85,95}中插入93,结果为: bb[N]{11,21,31
请补充main函数,该函数的功能是:把一个整数插入到一个已经按从小到大排序的数组中。插入后,数组仍然有序。 例如,在数组bb[N]={12,23,31,44,51,63,71,79,85,95}中插入93,结果为: bb[N]{11,21,31
admin
2010-09-14
55
问题
请补充main函数,该函数的功能是:把一个整数插入到一个已经按从小到大排序的数组中。插入后,数组仍然有序。
例如,在数组bb[N]={12,23,31,44,51,63,71,79,85,95}中插入93,结果为:
bb[N]{11,21,31,41,51,61,7l,79,8l,93,95}
注意:部分源程序给出如下.
请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。
试题程序:
#include<std/o. h>
#define N 10
main()
{
int i,j;
int n;
int bb IN+l] ={ t2,23, 31, 44, 51, 63, 71,
79,85,95};
clrscr ();
printf("\nInput n \n");
scanf ("%d", &n);
printf ("\nn=%d ",n);
printf("\n*** original list ***In");
for (i=0; i<N; i++)
printf ("%4d ",bb [ii );
for (i=0; i<N; i++)
{
if (n<=bb [i ] )
{
for(j=N;【 】;j--)
【 】;
bb [j] =n;
【 】;
}
if (i=N)
bb
=n;
printf("\n***** new list ******In");
for (i=0;i<N+l; i++)
printf ("%4d ",bb
);
}
选项
答案
j>I bb[j]=bb[j-1] break
解析
第一空:因为原数组是按从小到大排列,所以从第一个元素开始,遂一与待插入的元素进行比较,第一个大于待插入元素n的元素bb
的下标i即为插入位置。所以,从bb
到bb[N-1]都要依次向后移动一个位置,使待插入元素n存于bb
。
这里,for循环中j取值从N到i+1。填空i+1。为了实现从bb
到bb[N-1]依次向后移动一个位置,将当前元素赋给下一个元素,要注意,为了不覆盖未经处理的元素,应该从最后一个元素开始移动。第三空:将整数n插入数组后,函数功能已经实现,应使用break语句跳出for循环。
转载请注明原文地址:https://kaotiyun.com/show/PWID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
化学与生产、生活息息相关,下列叙述错误的是()。
2014年种种信号和变化,表明我国经济发展出现了趋势性、不可逆的新常态。经济进入新常态,是30多年高速发展的必然结果,是客观经济规律作用的体现。“新常态经济”的主要特征是()。
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
某县人民法院审理一民事案件过程中,要求县移动通信营业部提供某通信用户的电话详单。根据我国宪法规定,下列说法正确的是()。
将目前低水平的、不全面的、发展很不平衡的小康社会,发展成为更高水平、内容比较全面丰富、发展较为均衡的小康社会,它包括经济、政治、文化和生态等多方面的内容。这是我国()。
张某11周岁,小学五年级学生.经常在其学校门口的一家小卖部买零食和一些学习用品,部分赊账,年终时共欠小卖部340元。小卖部老板拿着账单要求张某父亲付款,遭到张某父亲拒绝。下列说法正确的是()。
下列战役按时间先后顺序排列正确的是()。①武汉会战②淞沪会战③徐州会战④太原会战⑤枣宜会战
某区对用电的收费标准规定如下:每月每户用电不超过10度的部分,按每度0.45元收费;超过10度而不超过20度的部分,按每度0.80元收费;超过20度的部分,按每度1.50元收费。某月甲用户比乙用户多交电费7.10元,乙用户比丙用户多交3.75元,那么甲、乙
有一项工程,甲单独做需要36天完成,乙单独做需要30天完成,丙单独做需要48天完成。现在由甲、乙、丙三人同时做,在工作期间,丙休息了整数天,甲、乙均未休息。完成这项工作也用了整数天。则丙休息了多少天?
某种产品每箱中个数相等,将1箱这种产品按照每盒47个的方式重新装盒,最后剩15个;如果将10箱这种产品按照每盒47个重新装盒,问最后剩多少个?()
随机试题
流涎的婴儿都有病。()
曲线在y=e1-x2(一1,1)处的切线方程是().
A.足临泣B.悬钟C.丘墟D.阳陵泉足少阳胆经的原穴是
A.C2~3骨折脱位合并脊髓严重B.C4~5骨折脱位合并脊髓严重损伤C.C5~6骨折脱位合并脊髓严重损伤D.T1~T4骨折脱位合并脊髓严重损伤E.T12~L1骨折脱位合并脊髓严重损伤四肢屈伸功能丧失
乳牙根管充填材料常选用
()是指借款人每个时间段上以一定比例累进的金额偿还贷款,其中每个时间段归还的金额包括该时间段应还利息和本金,按还款间隔逐期归还,在贷款截止日期前全部还清本息。
新疆少数民族最喜欢的食品是(),也是逢年过节、婚丧嫁娶的必备食品。
拉伯雷
分布式数据库系统的“分片透明性”位于()。
WarrantyPolicyforS&SDurableSneakersAttentioncustomers!Weguaranteethatoursneakershavethebestquality.Inparticula
最新回复
(
0
)