black

登录

填空题

请补充main()函数,该函数的功能是:把一个整数插入一个已经按从小到大排序的数组中。插入后,数组仍然有序。
例如,在数组bb[M]={10 20 30 40 50 60 70 80 85 95} 中插入75,结果为
bb[M]={10 20 30 40 50 60 70 75 80 85 95}
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在main()函数的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdlib.h>
#include<stdio.h>
#define M 10
void main()
{
int i,j;
int n;
int bb[M+1]={10,20,30,40,50,60,70,80,85,95};
system("CLS");
printf("\nlnput n n");
scanf("%d",&n);
printf("\nn=%d",n);
printf("\n***original list***\n");
for(i=0;i<M;i++)
printf("%4d",bb[i]);
for(i=0;i<M;i++)
{
if(n<=bb[i])
{
for(j==M;【1】 ;j--)
【2】 ;
bb[j]=n;
【3】 ;
}
}
if(i==M)
bb[i]=n:
printf("\n****new list****\n");
for(i=0;i<M+1;i++)
printf("%4d",bb[i]);
}

【参考答案】

【1】j>i【2】bb[j]=bb[j-1]【3】break
【解析】要把一个整数插入一个已经按从小到大排序的数......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)

相关考题

问答题 使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(intx)的定义,该函数功能是判定x的所有约数,并且在函数中调用写函数WriteFile将结果输出到2.txt文件中。 例如:x=100的约数为124510202550100。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include<iostream) #include(fstream) #include(cmath) usingnamespacestd; voidWriteFile(intc) { ofstreamout1; out1.open("2.txt",ios_base::binary|ios_base::app); out1<<c<<';’ out1.close(); } voidfun(intx) { } voidClearFile() { ofstreamout1; out1.open("2.txt"); out1.close(); } intmain() { ClearFile(); fun(100); return0; }

判断题 ( )同一固结土样(正常固结)排水剪和固结不排水剪,它们所得到的有效应力强度指标基本相同。

判断题 土是由碎散矿物颗粒组成的,不是连续体。( )

All Rights Reserved 版权所有©在线考试题库网(zxkao.com)

备案号:湘ICP备14005140号-7

经营许可证号:湘B2-20140064