main() {
/***********SPACE***********/
int 【?】[15],i; fib[0]=1;fib[1]=1; for (i=2;i<15;i++)
/***********SPACE***********/
fib[i]=【?】; for(i=0;i<15;i++) {
printf(\ /***********SPACE***********/
if ( 【?】 ) printf(\ } } 答案:
=======(答案1)======= fib
=======(答案2)======= fib[i-2]+fib[i-1] =========或========= fib[i-2] + fib[i-1]
=======(答案3)======= i%5 == 4
第12题 (10.0分) 题号:18 难度:易 第1章 /*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
功能:将一个数组中的元素按逆序存放。
-------------------------------------------------------*/ #include
static int a[N]={12,9,16,5,7,2,1},k,s;
printf(\ for (k=0;k /***********SPACE***********/ for (k=0;k s=a[k]; /***********SPACE***********/ 【?】 ; /***********SPACE***********/ 【?】 ; } printf(\ for (k=0;k /***********SPACE***********/ 【?】 (\} 答案: =======(答案1)======= k++ =========或========= k= k + 1 =========或========= k+=1 =========或========= ++k =======(答案2)======= a[k]=a[N-k-1] =========或========= a[k]=a[N-1-k] =========或========= a[k]=a[6-k] =========或========= *(a+k)=*(a+N-k-1) =========或========= *(a+k)=*(a+N-1-k] =========或========= a[k]=a[-1+N-k] =========或========= a[k]=a[-1-k+N] =========或========= a[k]=a[-k-1+N] =========或========= a[k]=a[-k+N-1] =========或========= *(a+k)=*(a+N-k-1) =========或========= a[6-k]=s =======(答案3)======= a[N-k-1]=s =========或========= a[N-1-k]=s =========或========= a[6-k]=s =========或========= a[N -k -1]=s =========或========= *(a +N -k -1)=s =======(答案4)======= printf 第13题 (10.0分) 题号:627 难度:中 第20章 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:调用函数fun计算m=1-2+3-4+……+9-10,并输出结果。 -------------------------------------------------------*/ #include int m=0,f=1,i; /***********SPACE***********/ for(i=1;【?】;i++) { m+=i*f; /***********SPACE***********/ 【?】; } /***********SPACE***********/ return 【?】; } main() { printf(\} 答案: =======(答案1)======= i<=n =======(答案2)======= f= -f =======(答案3)======= m 第14题 (10.0分) 题号:165 难度:中 第2章 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 题目:下列程序从键盘输入所需数据,求出z的值并输出,要求输出结果保留2位小数。 -------------------------------------------------------*/ #include /***********SPACE***********/ 【?】 main() { int x; double y,z; /***********SPACE***********/ scanf(\【?】\ z=2*x*sqrt(y); /***********SPACE***********/ printf(\【?】\ } 答案: =======(答案1)=======