C语言源代码学生管理系统.doc

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> #define M 50 const char strStudentFilePath[] = "studentInfo.txt"; const char strCourseFilePath[] = "courseInfo.txt"; typedef struct MyInt { int num; struct MyInt *next; }CourseNumList, ScoreList; struct student { int num; char name[20]; char sex; CourseNumList* courseNumList; //存放的是课程的序号 ScoreList* courseScore; //与上一个列表相对应的课程的成绩 int courseSize; int ave; }stu[M]; typedef struct student Student; int stuNum; //系统中存在的学生的记录数 typedef struct Course { int numCourse; char name[20]; char teacherName[20]; struct Course *next; }CourseList; CourseList *pCourse = NULL; //头指针 CourseList *currentPoint = NULL; //工作指针 /********************************************************************************************************* @ 函数名:Initialize @ 作用:初始化系统的显示标头 @ 参数: @ 返回值: *********************************************************************************************************/ void Initialize() { printf("\t\t********************************\n\n"); printf("\t\t学生成绩管理系统--C语言版 \n"); printf("\n"); printf("\t\t CopyRight Maode,YAN \n"); printf("\n"); printf("\t\t********************************\n\n"); } /********************************************************************************************************* @ 函数名:Exit @ 作用:当系统需要退出时,调用此函数停屏,与使用者交互 @ 参数: @ 返回值: *********************************************************************************************************/ void Exit() { printf("input any key to quit!"); getch(); exit(0); } void Save(); /********************************************************************************************************* @ 函数名:InputStudentInfo @ 作用:输入学生信息,并保存在内存中 @ 参数: @ 返回值: @ 创建日期:2012-05-13 By Maode,Yan *********************************************************************************************************/ void InputStudentInfo() { int i; char isSave; printf("\n开始输入学生信息,建立学生信息表:\n"); printf("请输入学生人数:"); scanf("%d", &s

文档评论(0)

DKman_80 + 关注
实名认证
内容提供者

海内存知己 天涯若比邻

1亿VIP精品文档

相关文档