(完整版)c语言毕业课程设计学生成绩管理系统 联系客服

发布时间 : 星期一 文章(完整版)c语言毕业课程设计学生成绩管理系统更新完毕开始阅读0a69044303020740be1e650e52ea551810a6c9dc

printf(\********\\n\ }

void showtable() {

printf(\

printf(\学号\\t姓名\\t性别\\t语文\\t数学\\t英语\\t体育\\t政治\\t总分\\t平均分\\t名次\\n\ printf(\}

void display(student stud[],int n1,int n2) { int i;

showtable(); *显示表头* for(i=n1;i<=n2;i++)

printf(\d\\t\\n\0],stud[i].subject[1],stud[i].subject[2],stud[i].subject[3],stud[i].subject[4],stud[i].score,stud[i].average,stud[i].index); *通过循环输出数据*

}

void display1() {

printf(\制作人员列表: \\n\\n\ printf(\ printf(\ getchar(); }

(1) 主菜单函数:

(6): 修改模块:

六.程序源

#ifndef H_STUDENT_HH #define H_STUDENT_HH

#include \学生数目* extern student *pointer; *指向结构体数组* extern int lens;

int menu_select(); *函数声明* int openfile(student stu[]); int findrecord(student stud[]); int writetotext(student stud[]); void welcome(); void display1(); void showtable();

void sort(student stu[]);

void deleterecord(student stu[],int i); void addrecord(student stud[]);

void display(student stud[],int n1,int n2); void amendrecord(student stud[]); void count(student stud[]); void sortnum(student stud[]); void sortnum2(student stud[]); void sortname(student stud[]); void sortname2(student stud[]); void sortcount(student stud[]); void sortcount2(student stud[]); void statistic(student stud[]);

void display1(); #endif

#include \

printf(\增加学生记录 5.统计信息 |\\n\ printf(\查询学生记录 6.打开文件 |\\n\ printf(\修改学生记录 7.保存文件 |\\n\ printf(\学生纪录排序 8.显示记录 |\\n\ printf(\退出系统 |\\n\ printf(\

printf(\请选择(0-8):\ c=getchar(); getchar(); return (c-'0'); }

#include \ return -1; } else {

printf(\以何种方式查找?\\n1.学号\\t2.姓名\\t3.名次\\n\ gets(str);

if(str[0]=='1') *按学号查找* {

printf(\请输入学号:\ gets(str);