- 0
- 0
- 约1.49万字
- 约 55页
- 2017-05-30 发布于四川
- 举报
第八章 例 8.15 有一个一维数组,内放10个学生成绩,写一个函数,求出平均分、最高分和最低分。 #include stdio.h float Max=0,Min=0;/*习惯定义全局变量首字母大写*/ void main() { float average(float array[ ],int n); float ave,score[10]; int i; for(i=0;i10;i++) scanf(″%f″,&score[i] ); ave= average(score,10); printf(“max=%6.2f\nmin=%6.2f\n average=%6.2f\n“,Max,Min,ave); } §8.8.2 全局变量 §8.8局部变量和全局变量 float average(float array[ ],int n) /* 定义函数,形参为数组 */ { int i; float aver,sum=array[0]; Max=Min=array[0]; for(i=1;i<n;i++) { if(array[i]>Max)Max=array[i]; else if(array[i]<Min)Min= array[i]; sum=sum+array[i]; }
原创力文档

文档评论(0)