c语言课程设计学生成绩管理系统(12)

时间:2026-01-18

c语言课程设计 c语言

(2): 输入模块:

(3): 显示模块:

(4): 删除模块:

(5): 查找模块:

c语言课程设计 c语言

(6): 修改模块

:

六.程序源

#ifndef H_STUDENT_HH #define H_STUDENT_HH

#include "stdio.h" #include "string.h" #include "malloc.h"

#define LEN sizeof(struct message_student) /*一个结构体数组元素的长度*/

#define numsubs 5 /*学科数目*/

typedef struct message_student /*结构体定义*/ {

char number[6]; char name[20]; char sex[4];

float subject[numsubs]; float score; float average; int index; }student;

c语言课程设计 c语言

extern int numstus; /*学生数目*/

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 "head.h" int menu_select() {

char c;

printf("\n\n");

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

printf("请选择(0-8):"); c=getchar();

c语言课程设计学生成绩管理系统(12).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219