编程题:输入一个班的学生的某一门课的成绩,求出该课的平均成绩,输出该班学生的成绩及该课的平均成绩。要求:输入功能、输出功能、求平均成绩的功能各用一个子函数实现。即,程序中共有4个函数。
:#include#include#defineN50voidinput_score(intscore[],intn);voidoutput_score(intscore[],intn);intavg_score(intscore[],intn);intmain(){intn=43;intscore[N];inti;input_score(score,n);output_score(score,n);printf("avg=%d",avg_score(score,n));return0;}voidinput_score(intscore[],intn){inti;srand(time(NULL));for(i=0;i
举一反三
- 、输入5个学生的4门课成绩,并实现以下功能:a、计算每个学生的平均成绩,并找出平均成绩最高分;b
- 键盘输入一个班n个学生的C语言成绩,求超过平均成绩(含平均成绩)的学生人数和低于平均成绩的学生人数,编程实现。
- 有一个班3个学生,己知每个学生有4门课的成绩,要求输出平均成绩最高的学生的成绩以及该学生的序号。
- 有5个学生,每个学生的数据包括学号、姓名、性别、4门课的成绩,从键盘输入5个学生数据,要求输出4门课的平均成绩,以及平均成绩最高的学生信息(包括学号、姓名、性别、4门课的成绩、平均分数)。 要求用in函数输入5个学生数据;用aver函数求平均分;用max函数找出平均成绩最高的学生数据;学生的数据在out函数中输出。 (提交代码+运行结果)
- 打开pxscj数据库,建立一个函数,输入学生的学号,计算出学生的平均成绩,并调用该函数输出某个学生的平均成绩;
内容
- 0
开发一个学生成绩管理系统,对于班级的学生成绩进行处理。班级有N个学生,每个学生的信息包括学号、姓名和3门课的成绩。本系统要求实现:(1)录入学生成绩(2)显示学生数据(3)计算每个学生平均成绩(4)计算各科平均成绩(5)按照学生平均成绩排序(上传:每个功能的程序截图+运行结果截图)
- 1
编写一个程序,实现从键盘输入3个学生数据(每个学生的数据包括学号、姓名、2门课程成绩的),输出每个学生2门课总平均成绩,以及最高分的学生的数据(包括学号、姓名、2门课的成绩、平均分数)。要求用input函数输入3个学生数据;用average函数求每个学生总平均成绩;用max函数找出平均成绩最高分的学生数据。
- 2
编写一个计算一个学生三门课平均成绩的程序。要求学生成绩从键盘输入
- 3
一个班有10个学生的成绩,要求输入这10个学生的成绩,然后求出他们的平均成绩。
- 4
任务一:已知某个班有 M 个学生,学习 N 门课程,已知所有学生的各科成绩,编程:分别求每个学生的平均成绩,并输出。 要求: 定义一个二维数组,用于存放 M 个学生的 N 门成绩。定义一个一维数组,用于存放每个学生的平均成绩。 做二重循环,将每个学生的成绩输入到该二维数组中。 做二重循环,对已经存在于二维数组的中的值进行平均分计算,将结果保存到一个一维数组中。 做循环输出该一维数组(即平均分)的值