第37题 (10.0分) 题号:428 难度:易 第2章 /*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
功能:输入一个学生的生日(年:y0、月:m0、日:d0),并输 入当前日期(年:y1、月:m1、日:d1)。求出该学生的 年龄(实足年龄)。
-------------------------------------------------------*/
#include
{int age,y0,y1,m0,m1,d0,d1;
printf(\输入生日日期(年,月,日)\/***********SPACE***********/ 【?】(\ printf(\输入当前日期(年,月,日)\ scanf(\ age=y1-y0;
/***********SPACE***********/ if(m0【?】m1)age--;
/***********SPACE***********/ if((m0【?】m1)&&(d0>d1))age--; printf(\} 答案:
=======(答案1)======= scanf
=======(答案2)======= >
=======(答案3)======= ==
第38题 (10.0分) 题号:152 难度:中 第93章 /*------------------------------------------------------- 【程序填空】
---------------------------------------------------------
题目:下面程序通过函数average计算数组中各元素的平均值。
-------------------------------------------------------*/ #include
float average(int pa[], int n) {
int i;
float avg=0.0; /***********SPACE***********/
for(i=0;i /***********SPACE***********/ return 【?】 ; } void main() { int i, a[5]={2,4,6,8,10}; float mean; mean=average(a,5); printf(\} 答案: =======(答案1)======= *(pa+i) =========或========= pa[i] =======(答案2)======= avg/n =======(答案3)======= avg 第39题 (10.0分) 题号:158 难度:中 第95章 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 说明:sum函数的功能为计算1+2+3+……+n的累加和,请填写程序 所缺内容。 -------------------------------------------------------*/ #include\int sum(int n) { /***********SPACE***********/ int i,【?】; for(i=1;i<=n;i++) /***********SPACE***********/ 【?】; return(sum) ; } void main() { int sum(int n); int a,b; scanf(\ b=sum(a); printf(\} 答案: =======(答案1)======= sum=0 =======(答案2)======= sum= sum + i 第40题 (10.0分) 题号:145 难度:中 第92章 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:从键盘输入一个大写字母赋给c1,要求改用小写字母输出。 -------------------------------------------------------*/ #include char c1,c2; /***********SPACE***********/ c1= 【?】; /***********SPACE***********/ c2= 【?】; printf(\} 答案: =======(答案1)======= getchar() =======(答案2)======= c1+32 第41题 (10.0分) 题号:417 难度:中 第2章 /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:利用全局变量计算长方体的体积及三个面的面积。 -------------------------------------------------------*/ #include int vs(int a,int b,int c) { int v; /***********SPACE***********/ v=【?】; s1=a*b; /***********SPACE***********/ s2=【?】; s3=a*c; return v; }