c语言 谭浩强 一维数组内放10个学生成绩 全局变量写一个函数 最高分、最低分、平均分
来源:互联网 发布:5钻淘宝店铺值多少钱 编辑:程序博客网 时间:2024/04/30 08:35
一个一维数组内放10个学生成绩,利用全局变量写一个函数,当主函数调用此函数后,能求出最高分、最低分、平均分。
程序:
#include<stdio.h>
float Max = 0, Min = 0;//定义全局变量Max, Min
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 += array[i];
}
aver = sum / n;
return aver;
}
int main()
{
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;
}
结果:
Please enter 10 scores:67 78 90 99 100 46 53 88 92 80
max=100.00
min= 46.00
average= 79.30
请按任意键继续. . .
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1749304
- c语言 谭浩强 一维数组内放10个学生成绩 全局变量写一个函数 最高分、最低分、平均分
- 例7.14 有一个一维数组,内放10个学生成绩,写一个函数,当主函数调用此函数后,能求出平均分、最高分和最低分。
- 有一个一维数组,里面放入十个学生的成绩,写一个函数,求出平均分,最高分和最低分(用全局变量的方法)
- 学生成绩最高分/最低分/平均分
- Windows平台下GCC编程之从键盘输入10名学生的C语言成绩存入一维数组内,编写程序计算10名学生的最高分、平均分和及格人数
- 数组实现学生成绩录入、求最高分、最低分、平均分和排序
- C语言程序设计:10个评委打分,去掉一个最低分和一个最高分,输出平均分
- 跳水比赛,8个评委打分。运动员的成绩是8个成绩去掉一个最高分, 去掉一个最低分,剩下的6个分数的平均分就是最后得分。 使用一维数组 2.请把打最高分的评委和最低分的评委找出来。 3.找出最佳评委
- 例7.10 有一个一维数组score,内放10个学生成绩,求平均成绩。
- 任意10个同学的成绩 求平均分,最高分和最低分
- 求出平均成绩,最高分和最低分
- 在一个长度为10的整型数组里面,保存了班级10个学生的考试成绩。要求编写5个函数,分别实现计算考试的总分,最高分,最低分,平均分和考试成绩降序排序
- 10月8日 c语言 有一个一维数组 10个学生成绩,平均成绩
- 求5个学生的总分,平均分,最高分,最低分
- 创建5个学生对象,求他们java成绩的最高分和最低分
- 3-21(学生成绩最高分,及格人数,平均分)
- 80x86 汇编语言:去掉1个最高分,去掉一个最低分,再取平均
- 每天一个c语言实例 输入十个学生的成绩,求max,min,avr平均分
- c语言:输入10个数,输出值最大的元素和该数是第几个数。(数组元素作函数实参)
- 行动管理
- ImageLoader使用详解---ImageLoaderUtils
- c语言:在3*4的矩阵中,求元素的最大值
- c语言:用fgetc函数从键盘逐个输入字符,用fputc函数写到磁盘文件
- c语言 谭浩强 一维数组内放10个学生成绩 全局变量写一个函数 最高分、最低分、平均分
- c语言:利用静态变量static,输出1到5的阶乘值
- Java:输出Hello World!
- c语言:找出1到4000中,数字的各位数之和能被4整除的数有多少个?
- c语言:建立简单的静态链表,它由3个学生数据的结点组成,要求输出各结点的数据
- c语言:写一个函数建立一个有3名学生数据的单向动态链表
- c语言:编写一个输出链表的函数print
- c语言:通过指针变量访问整型变量
- VS调试程序快捷键和系统快捷键2