36
59
40
第1题:
A.1套
B.2套
C.3套
第2题:
已知n为一正整数,在下面的循环语句中,循环体的重复次数约为(59)。
s=0; i=1;
while (i<n)
{i=i *2; s=s+i;)
A.n-1
B.n/2
C.(n-1)2
D.log2n
第3题:
●用顺序存储的方法将完全二叉树中的所有结点逐层存放在一维数组R[1]到R[n]中,那么,结点R[i]若有左子树,则左子树是结点(59) 。
(59) A.R[2i+1]
B.R[2i-1]
C.R[i/2]
D.R[2f]
第4题:
现有式样、大小完全相同的四张硬纸片,上面分别写了1、2、3、4四个不同的数字,如果不看数字,连续抽取两次,抽后仍旧放还,则两次都抽到2的概率是()。
第5题:
已知n=n1+n2,则()。
第6题:
阅读下列函数说明和C函数,将应填入(n)处的字句写在对应栏内。
[函数2.1说明]
Fibonacci数列中头两个数均为1,从第三个数开始,每个数等于前两个数之和。下述程序计算Fibonacci数列中前15个数,并以每行5个数的格式输出。
[函数2.1]
include <stdio.h>
main()
{ int i,f,f1=1,f2=1;
printf("%5d%5d",f1,f2);
for(i=3;i<=15;i++){
f=(1);
printf("%5d",f);
if((2)= =0) printf("\n");
f1=12;
(3);
}
}
[函数2.2说明]
函数fun(char *str1,char *str2)的功能是将字符串str2拼接到str1之后。
[函数2.2]
fun(char *str1,char *str2)
{ int i,j;
for(i=0;str1[i]!='\0';i++);
for(j=0;str2[j]!='\0';j++) (4);
(5);
}
第7题:
有个数组,a[5]={1,2,3,4,5}
static int i=0;
s[i]+=s[i+1];
这是是啥意思?怎么运算的?
第8题:
A、越大
B、越小
C、不能确定
D、以上不对
第9题:
CSP-1从抽检恢复到全检的条件有哪些?
第10题:
若采用钢管法做预留孔,两端抽管需留出的长度为()。