============================================================
【空2】 【学生答案】 y1=fun( _________);
【参考答案】 (x+8) (8+x) x+8 8+x
============================================================
【空3】 【学生答案】 y2=fun( _________);
【参考答案】 sin(x)
=====================================
一、程序填空
1./*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
功能:打印以下图形。
***** ***** ***** ***** *****
-------------------------------------------------------*/ #include \main ( ) {
char a[5][9]={\ int i,j;
for (i=0;i<5;i++)
/***********FILL***********/ for(j=i; _____;j++) a[i][j]='*';
/***********FILL***********/ for(_____;i<5;i++) {
for(j=0;j<9;j++)
/***********FILL***********/ printf(\
/***********FILL***********/ _____; } }
【空1】 【学生答案】 for(j=i; _____;j++)
【参考答案】 jj j<=i+4 i+4>j j<5+i
============================================================
【空2】 【学生答案】 for(_____;i<5;i++)
【参考答案】 i=0
============================================================
【空3】 【学生答案】
printf(\
【参考答案】 a[i][j]
============================================================
【空4】 【学生答案】 _____;
【参考答案】 printf(\
============================================================
/*------------------------------------------------------- 【程序填空】
--------------------------------------------------------- 功能:计算n门课程的平均分。
例如:若有5门课程的成绩是:90.5, 72, 80, 61.5, 55
则函数的值为:71.80。
-------------------------------------------------------*/ #include
float fun(float *a,int n) {
int i;
float ave=0.0;
/***********FILL***********/ for(i=0;________;i++)
ave=ave+a[i]; ave=ave/n;
/***********FILL***********/ _________; }
int main() {
float score[30]={90.5,72,80,61.5,55},aver; /***********FILL***********/ aver=fun(_______,5);
printf( \return 0;
}
【空1】 【学生答案】
for(i=0;________;i++)
【参考答案】 i
============================================================
【空2】 【学生答案】 _________;
【参考答案】 return ave;
============================================================
【空3】 【学生答案】 aver=fun(_______,5);
【参考答案】 score
============================================================
六程序填空
1 /*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
功能:从键盘上输入2名学生4门课成绩,求每个学生的平均成绩,并统计不及格门次。 -------------------------------------------------------*/ #include
int i,j,n=0;
float x,sum,avg; for(i=1;i<=2;i++) {
/***********FILL***********/ ____________;
for(j=1;j<=4;j++) {
scanf(\ if(x<60) n++;
/***********FILL***********/ ___________; }
avg=sum/4.0;
printf(\ }
printf(\ return 0; }
【空1】 【参考答案】 sum=0
============================================================
【空2】 【参考答案】 sum=sum+x sum+=x
============================================================
2 /*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
功能:设数组a中的元素均为正整数,以下程序是求a中偶数的个数 和偶数的平均值。
-------------------------------------------------------*/ #include