首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(),该函数的功能是把数组bb中的数按从小到大的排列(数组的值及元素个数从土函数中输入)。 例如,输入2 3 5 4 1,结果为1 2 3 4 5。 注意:部分源程序给出如下。 请勿改动主函数main和其他
请补充函数fun(),该函数的功能是把数组bb中的数按从小到大的排列(数组的值及元素个数从土函数中输入)。 例如,输入2 3 5 4 1,结果为1 2 3 4 5。 注意:部分源程序给出如下。 请勿改动主函数main和其他
admin
2010-09-14
9
问题
请补充函数fun(),该函数的功能是把数组bb中的数按从小到大的排列(数组的值及元素个数从土函数中输入)。
例如,输入2 3 5 4 1,结果为1 2 3 4 5。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()吧的横线上填入所编写的若干表达式或语句。
试题程序:
# include<stdio. h>
# define N 100
void fun(int bb[], int n)
{
int i,j,t;
for (i=0;【 】;i++)
for(j=0;【 】;j++)
if(bb[j]>bb[j+1] )
{
t=bb[j];
bb [j]=bb [j+1];
bb[j+1]=t;
}
}
main()
{
int i=0, n=0;
int bb[N];
clrscr ();
printf("\nInput n: \n");
scanf ("%d", &n);
printf ("\nInput data: \n");
while (i<n)
{
printf ("bb [%d] =", i);
scanf ("%d", &bb
);
i++;
}
fun (bb, n);
printf("\n*** the result ***\n");
for (i=0; i<n; i++ )
printf ( "%4d’’, bb
);
}
选项
答案
i<n j<n-1
解析
第一空:本题采用冒泡法进行排序。冒泡法的思路是:如果对n个数从小到大排序,则要进行n轮比较,在每一轮比较中要进行n-1次两两比较。所谓两两比较就是从头到尾依次将相邻两个数进行比较并将其中大的数放在后面,即两两比较后这两个数要形成题中所要求的顺序。理解了冒泡法的思路,则此空应填i<n。
转载请注明原文地址:https://jikaoti.com/ti/MIkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
暴雨预警信号分四级,分别以蓝色、黄色、橙色、红色表示。下列说法错误的是()。
近几年,我国积极倡导绿色生活方式,鼓励消费者购买和使用节能环保产品、节能省地住宅,减少使用一次性用品。下列不属于绿色生活方式的是()。
国际收支平衡表的四部分主要内容中,最基本的项目是()。
扩张性货币政策的主要功能是()。
某县公安局民警甲在一次治安检查中被乙打伤,公安局认定乙的行为构成妨碍公务,据此对乙处以200元罚款。甲认为该处罚决定过轻。下列哪种说法是正确的?()
某县人民法院审理一民事案件过程中,要求县移动通信营业部提供某通信用户的电话详单。根据我国宪法规定,下列说法正确的是()。
下面几位历史人物。属于一朝开国国君的是()。
某车间加工一批零件,原计划每天加工100个,刚好如期完成,后改进技术,每天多加工10个,结果提前2天完成,这批零件有()个。
在我国,诉讼程序法包括()。
随机试题
维持内环境稳定的重要调节方式是
女、11岁,5天前高热伴呕吐,未进食,尿量少,1天来无尿。当地给予大量输液治疗(36小时内输入4700ml液体)后,有尿700ml;查尿蛋白(十)、镜检:红细胞5~8个/HP,可见颗粒管型。BUN51.4mmol/L。Scr530.4μmol/L。
患者,女,56岁。5年前患乳腺癌手术治疗,术后化疗半年余。半年前发现在左锁骨上淋巴结肿大,2个月来出现胸憋,气短而就诊,化验检查:血红蛋白109g/L,白细胞6×109/L,血沉40mm/h,X线胸片示右肺肿块阴影,心影向两侧扩大,心脏搏动减弱。1天来
微囊制备方法中属于物理方法的是
混凝土结构产生温度应力的条件是()。
计算机能否输出正确的会计信息,完全取决于处理程序的正确与否。()
我国对作品实行()原则,作者在作品完成时即取得著作权,受法律保护。
中国电信行业经历了三次重大改革后,从完全垄断走向寡头竞争格局。但是,行业垄断状况依然严重。在移动市场上,中国移动“一家独大”,在宽带市场上,中国电信和中国联通南北垄断。中国电信行业仍然是政府管制下的强垄断市场,其强垄断状况将电信资费维持在较高的水平,不仅降
卡方检验不能用于()。
From:PaulineCampbell[mailto:pauline.campbell@power.recruit.com]To:Mr.JustinLongSent:Tues,20Jun20072:44PMSubject:T
最新回复
(
0
)