一共有10个学生,每个学生5门课程,求每个学生的平均成绩

本文介绍了一个用于计算10个学生各科成绩平均分的函数AverageScoreOfEachStudent()。该函数接收一个包含50个成绩的二维数组作为输入,并计算出每个学生的平均成绩。

/******************************************************************************************* ** 函数名称: AverageScoreOfEachStudent() ** 作 者: 张月华 ** 版 本: 1.0.0 ** 日 期: 2011-6-15 ** 功能描述: 一共有10个学生,每个学生5门课程,求每个学生的平均成绩 ** 被本函数调用的函数清单: ** 调用本函数的函数清单: 1. main() ** 被访问的表: 无 ** 被修改的表 : 无 ** 输 入: float score_in[10][5],输入成绩,一共50个 ** 输 出: float average_core_student[10],计算平均值得结果,记录10个学生的平均成绩 ** 返 回 值: 无 ** 其 他: ** 修改历史: 1. 修改时间: 修 改 者: 版 本: 修改简述: 2. ...... *********************************************************************************************/ void AverageScoreOfEachStudent(float score_in[10][5],float average_core_student[10]) { int liv_i; /* 挨个查询10个学生 */ int liv_j; /* 挨个查询5门课程 */ float sum[10] = {0}; for (liv_i = 0; liv_i < 10; liv_i++) { for (liv_j = 0; liv_j < 5; liv_j++) { sum[liv_i] = sum[liv_i] + *(*(score_in+liv_i) + liv_j); /* 求得每个学生的课程分数总和 */ } } for (liv_i = 0; liv_i < 10; liv_i++) { average_core_student[liv_i] = sum[liv_i] / 5; /* 求得每个学生的课程平均分 */ } }

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值