- 5
- 0
- 约1.42万字
- 约 13页
- 2017-06-15 发布于湖南
- 举报
国家级二级C分类培训-实验三教案
第三课
教学内容:一维数值数组相关算法
教学目的:掌握一维数值数组相关算法的考题
教学内容:
一、一维数值数组相关算法种类
数组元素排序,查找,求最值,计算平均值,逆序,移动。
二、课堂练习
第一套
1、程序填空题给定程序的功能是计算 scroe 中 m 个人的平均成绩 aver,将低于 aver的成绩放在 below 中,通过函数名返回人数。 例如,当 score={10,20,30,40,50,60,70,80,90},m=9 时,函数返回的人数应该是 4,below={10,20,30,40}。
#include stdio.h
#include string.h
int fun(int score[], int m, int below[])
{ int i, j = 0 ;
float aver = 0.0 ;
for(i = 0 ; i m ; i++) aver += score[i] ;
aver /= (float) m ;
for(i = 0 ; i m ; i++)
/**************found**************/
if(score[i] aver) below[j++] = ___1___ ;
return j ;
}
main()
{ int i, n, below[9] ;
原创力文档

文档评论(0)