正在加载图片...
4.30 5.b=27 四、写出下列每个函数的功能(每小题6分,共12分) 评分标准:根据答案叙述正确与完整程度酌情给分。 1.统计并返回一维整型数组a[n]中大于等于k的值的个数。 2.从键盘上为具有struct Worker类型的数组a[n]输入n个记录。 五、按题目要求编写函数(每小题6分,共12分) 评分标准:根据函数编写的正确与完整程度酌情给分。 1.double Mean(double a[M]N],int m,int n) int i,j; double v=0.0; /1分 for(i=0;i<m;i) for(j=0;j<n;j++)v+=a[i]j]; /4分 v/=m n; return v; /16分 /注:函数体的最后两行可以合并为一条返回语句:return v/=m*n,也可以把 “=”去掉。 2.int MM(int a[],int m) int i,x1,x2; x1=x2=a[0]; /1分 for(i=1;i<m;i++){ /12分 if(a[i]>x1)x1=a[i] /3分 if(a[i]<x2)x2=a[i门; /14分 } /15分 return x1-x2; /16分 13784. 30 5. b==27 评分标准:根据答案叙述正确与完整程度酌情给分。 1. 于k 2. 有struct Worker 组a[n] 入n 五、按题目要求编写函数(每小题 6分,共 2分) 评分标准:根据函数编写的正确与完整程度酌情给分。 1. double Mean(double a[M][N] ,int m ,int n) lnt 1,J ; double v==O. 0; £or(i==O; i<rn; i++) £or(j==O; j<n == a[i][jJ; v/===rn 头n; //1 //4 return v; //6 //注:函数体的最后两行可以合并为一条返回语句 v/==m 铃n '-"去掉。 2. int MM(int ,int m) int i ,x1 ,x2; 1378 xl === x2 == a[ 0] ; for(i== 1; i<m { if(a[iJ>x1) xl == a[i]; if(a[i]<x2) x2==a[i]; return xl - x2 ; //1 //2 //3 //4 //5 //6
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有