/*
Name: Matlab
Copyright: 版权归属Matlab所有.
Author: Matlab
Date: 06-05-09 12:45
Description: 输入3个学生的学号,姓名,性别,成绩输出平均分及格人数
1.按姓名降序排序。
2.按学号降序排序。
3.按成绩降序排序。
*/
#include <stdio.h>
#include <string.h>
#include<conio.h>
#include<windows.h>
/***************]='1**********************************************
学生信息结构体
*************************************************************/
struct student //定义学生信息结构体
{
int number;
char name[20];
char sex;
struct result //定义学生成绩结构体
{
float chinse;
float math;
float english;
}res;
};
struct student list[1024]; //定义学生人数结构体变量list
int jsq=0; //定义全局变量i
int input_information(struct student *p); //定义输入学生信息函数
int displayer(struct student m[1024]); //定义显示学生信息函数
int save(struct student m[1024]);
/************************************************************
程序主函数
************************************************************/
int main()
{
char c;
while(1)
{
system("cls");
printf ("\n * Welcome Betake student manage Tools v1.0.0 *\n");
printf (" <<<============================= * ==================================>>>\n");
printf (" > a、录入学生信息。 0、 **************。 <\n");
printf (" > <\n");
printf (" > b、浏览学生信息。 0、 *************。 <\n");
printf (" > <\n");
printf (" > s、保存到文件。 0、 ****************。 <\n");
printf (" > <\n");
printf (" > 0、**************。 q、 退出程序。 <\n");
printf (" > <\n");
printf (" > 0、**************。 0、 关于作者。 <\n");
printf (" <<----------------------------- * ---------------------------------->>\n");
c = getch();
switch(c)
{