C语言新人急需一程序设计题答案,拜托帮帮忙..

来源:百度知道 编辑:UC知道 时间:2024/05/30 05:21:29
26.编写程序处理10个学生的信息,每个学生的信息包括:学号、姓名、三门成绩。要求从键盘输入学生的数据用一个函数实现,输出成绩表(包括每个学生的学号、姓名、三门成绩及平均分数)用一个函数,再用一个函数输出平均分在前3名的学生姓名及平均分。
要求把题目弄成注释的形式放前面,先谢谢了。

真抠门,给0分
这事我以前做的,函数都比较简单,有不符合提议的,自己改吧~当然得先看懂!
/* Note:Your choice is C IDE */
#include "stdio.h"
#include "string.h"
struct student
{int num;
char name[20];
float score[3];
float average;
}stu[30];
int m=0,o;
void main()
{
void SR();
void TJ();
void CX();

int n;
printf("请输入统计人数:");
scanf("%d",&o);

do{
printf(" # %d学生,3门课的统计程序 #\n 1 成绩录入;\n 2 成绩查询;\n 3 成绩统计;\n 4 退出",o);
printf("输入1-4选择。请选择:");
scanf("%d",&n);
if(n==1) SR();
else if(n==2) CX();
else if(n==3) TJ();
else if(n==4) printf("谢谢使用");
else printf("无此选项!自动返回!\n");}
while(n!=4);

}

void SR()
{int y,i,j,t,k,n; float x;
if(m==1)
{printf("成绩已录入,数字键返回");
scanf("%d"