例7.14 有一个一维数组,内放10个学生成绩,写一个函数,当主函数调用此函数后,能求出平均分、最高分和最低分。
来源:互联网 发布:网游模型提取软件 编辑:程序博客网 时间:2024/04/30 08:59
解题思路:调用一个函数可以得到一个函数返回值,现在希望通过函数调用能得到3个结果。可以利用全局变量来达到此目的。
#include <stdio.h>float Max=0,Min=0; // 定义全局变量Max,Minint main(){ float average(float array[ ],int n); float ave,score[10]; int i; printf("Please enter 10 scores:"); for(i=0;i<10;i++) scanf("%f",&score[i]); ave=average(score,10); printf("max=%6.2f\nmin=%6.2f\naverage=%6.2f\n",Max,Min,ave); return 0; }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]; } aver=sum/n; return(aver); }
- 例7.14 有一个一维数组,内放10个学生成绩,写一个函数,当主函数调用此函数后,能求出平均分、最高分和最低分。
- c语言 谭浩强 一维数组内放10个学生成绩 全局变量写一个函数 最高分、最低分、平均分
- 有一个一维数组,里面放入十个学生的成绩,写一个函数,求出平均分,最高分和最低分(用全局变量的方法)
- 编写一个程序,被调用后,能求出平均分,最高分,最低分
- 求出平均成绩,最高分和最低分
- 在一个长度为10的整型数组里面,保存了班级10个学生的考试成绩。要求编写5个函数,分别实现计算考试的总分,最高分,最低分,平均分和考试成绩降序排序
- 例7.10 有一个一维数组score,内放10个学生成绩,求平均成绩。
- 学生成绩最高分/最低分/平均分
- 数组实现学生成绩录入、求最高分、最低分、平均分和排序
- C语言程序设计:10个评委打分,去掉一个最低分和一个最高分,输出平均分
- 跳水比赛,8个评委打分。运动员的成绩是8个成绩去掉一个最高分, 去掉一个最低分,剩下的6个分数的平均分就是最后得分。 使用一维数组 2.请把打最高分的评委和最低分的评委找出来。 3.找出最佳评委
- 任意10个同学的成绩 求平均分,最高分和最低分
- 'VB编程 编写一个竞赛评分的函数过程。评委打分为参数(数组参数),选手得分为函数值。记分规则为:去掉一个最高分,去掉一个最低分,然后求平均。调用该函数,由键盘输入5个评委的打分(存放在数组中),输出
- Windows平台下GCC编程之从键盘输入10名学生的C语言成绩存入一维数组内,编写程序计算10名学生的最高分、平均分和及格人数
- 函数:定义一个函数,接收一个学生的分数数组,返回平均分
- 有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,编写如下函数: (1)输入10个学生 的基本信息(input); (2)求出每个学生的平均分(average); (3)求出平均分
- 创建5个学生对象,求他们java成绩的最高分和最低分
- 10月8日 c语言 有一个一维数组 10个学生成绩,平均成绩
- SA1-Linux文件和目录管理之二
- Activity的四种启动模式
- poj2431 Expedition
- 暑期实习生签订实习协议时的注意事项
- 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)
- 例7.14 有一个一维数组,内放10个学生成绩,写一个函数,当主函数调用此函数后,能求出平均分、最高分和最低分。
- ObjectInputStream 与 ObjectOutputStream
- poj3253 Fence Repair
- Vold工作流程分析学习
- AXIOM 读写 xml文件
- Hanwei Shen 论文中用到的几套数据集
- java 多线程编程之内存模型
- 使用django创建项目最终代码
- android适配各种分辨率的问题