C语言综合设计

来源:百度知道 编辑:UC知道 时间:2024/05/26 14:39:59
33.学生成绩管理程序设计(4人,B类)
(1)选项菜单集成各功能函数模块
(2)录入学生成绩(姓名、学号、语文、数学成绩,总分自动计算)
(3)按总分排名次
(4)按姓名查找某学生成绩
(5)统计各课程的平均分、及格率、最高分、最低分
(6)打印成绩表

#include<stdio.h>
{
void paix(struct student str[].allscore)
{int i,j,n;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(str[i].allscore<str[j],allscore)
{temp=str[i].allscore;
str[i].allscore=str[j].allscore;
str[j].allscore=temp;}}
struct student
{long num;
char name;
int cscore; /*语文分数*/
int mscore; /*数学分数*/
int allscore; /*语文加数学的总分*/
struct student str[];
str[i].allscore=(str[i].cscore+str[i].mscore);
void paix{struct student str[].allscore};
}
main()
{int i,n;
int csum,caverage;
int msum,maverage;
int ppc; /*语文及格率*/
int ppm; /*数学及格率*/
int c=0; /*语文及格人数*/
int m=0; /*数学及格人数*/
char k;
char x;
pri