10个学生5门课的成绩统计系统
编程
10个学生5门课的成绩统计系统
一、问题描述
输入10个学生5门课的成绩,分别计算出每个学生的平均分,每门课的平均分,找出所有50个分数中最高的分数所对应的学生和课程以及计算平均分方差。
二、算法分析及程序流程图
算法如下:
S1:函数定义和声明
S2:输入10个学生5门课程的成绩 S3:调用函数aver_stu
S4:计算每个学生5门课的成绩之和S S5:S/5
S6:调用函数aver_cour S7:计算各门课的成绩之和S S8:S/10
S9:调用函数highest
S10:比较,得到最高分high S11:输出其所对应的学生和课程
S12:调用函数s_var
S13:通过公式算出平均分方差sumx/10-(sumxn/10)*(sumxn/10) S14:输出结果 S15:算法结束
程序流程如右图:
三、完整程序代码及程序运行结果
程序如下:
#include <stdio.h> #include <stdlib.h> #include <math.h> # define N 10 # define M 5
float s_var(float a_stu[N]);
void highest(int score[N][M]);
void input_stu(int score[N][M]); void aver_stu(int score[N][M],float a_stu[N]); void aver_cour(int score[N][M],float a_cour[M]); void main() {
int score [N][M];
float a_stu [N],a_cour[M];


你可能喜欢
- C程序设计(第四版)谭浩强
- C语言程序设计谭浩强
- 成绩统计表
- 统计模板
- EXCEL成绩统计
- EXCEL成绩分析
- Excel使用技巧大全(超
- 第6章 利用数组处理批量数据 [谭浩强 C程序设计 (第四版)]92页
- 第5章 循环结构程序设计 [谭浩强 C程序设计 (第四版)]82页
- 第4章 选择结构程序设计 [谭浩强 C程序设计 (第四版)]97页
- 第3章 最简单的C程序设计 [谭浩强 C程序设计 (第四版)]94页
- 第2章 算法---程序的灵魂 [谭浩强 C程序设计 (第四版)]68页
- 第1章 程序设计和C语言 [谭浩强 C程序设计 (第四版)]61页
- C语言程序设计(第三版)-谭浩强[开始免费了]322页
- C语言程序设计_谭浩强_第三版_课后习题答案71页
- 第1章 程序设计和C语言 [谭浩强 C程序设计 (第四版)]61页
- C语言程序设计(第三版)-谭浩强148页
- C语言程序设计(第三版)-谭浩强137页
- 谭浩强_C语言程序设计_第三版_习题答案63页
- 2010-2011学年上学期成绩统计表1页
- 各科成绩统计表317页
- 2011年期中测试成绩统计表(全校)2页
- 2013~2014高二级第一学期期末考成绩统计表(140119)15页
- 成绩统计表160分2页
- 成绩统计表100分2页
- 适合作统计的PPT模板20页
- 施工统计模板2页
- 钢筋统计模板1页
- 统计报表模板1页
- 成绩统计模板4页
- 2012年3月党校统计模板1页
- 用EXCEL 2003 创建学生成绩统计表9页
- 用EXCEL进行学生成绩统计6页
- EXCEL做成绩快速统计3页
- 用EXCEL制作考试成绩统计模板2页
- EXCEL在成绩统计中的应用1页
- EXCEL成绩统计小秘书4.0.0(破解)1页


