- 6
- 0
- 约1.53万字
- 约 22页
- 2016-05-19 发布于湖北
- 举报
《程序设计基础(C语言)》 课程设计
学院:生命科学学院
班级: 高分子二班
学号: 20102412930
姓名: 李雷
日期: 2014年5月
《C语言程序设计》
题目名称: 学生评教系统
算法分析:
使用循环结构、判断结构、结构体、文件流、数组指针等要素,完成简单的系统。
流程设计:
1、先调用教师初始化和学生初始化函数,初始化数据。
2、显示评教系统界面,提供功能选择。
3、输入学生学号密码,进入系统。
4、
代码设计:
#includestdio.h
#includestdlib.h
#includestring.h
#includeconio.h
struct teacher
{
char num[12];
char name[20];
char xueyuan[30];
char xingbie[15];
char kecheng[15];
int chengji;
};
struct student
{
char num[12];
char name[20];
char xueyuan[30];
char xingbie[15];
char banji[15];
};
#define TEACNUM 1000
#define STEAC_LEN sizeof(struct teacher)
struct teacher TEAC[TEACNUM];
#define STUDNUM 1000
#define STEAC_len sizeof(struct student)
struct student STUD[STUDNUM];
//教师成绩管理模块的函数声明
void ManagerLogin(int tn);
void Inputoneteacher(int i);
int Loadteachers(void);
void Saveoneteacher(int i);
void Saveallteachers(int tn);
int Originalteacher(void);
void Modifyteacher(int tn);
int Addteacher(int tn);
int Delteacher(int tn);
void Outputoneteacher(int i);
void Outputallteachers(int tn);
void Sequence(int tn);
//教师成绩查询模块的函数声明
//void Chack(int tn);
void SearchMenu(int tn);
void Searchnum(int tn);
void Searchname(int tn);
void SearchXueyuan(int tn);
void SearchKecheng(int tn);
//教师成绩分数段的函数声明
void Fenduan(int tn);
void Sort(int tn);
//学生信息模块的函数声明
void Inputonestudent(int i);
int Loadstudents(void);
void Saveonestudent(int i);
void Saveallstudents(int sn);
int Originalstudent(void);
void Outputonestudent(int i);
void Outputallstudents(int sn);
//学生评教登陆系统
void StudentLogin(int tn,int sn);
void Pingjiao(int tn);
void main()
{
int select,tn,sn;
tn=Loadteachers();
if(tn==0)
{
printf(教师信息为空,请初始化数据!\n);
tn=Originalteacher();
}
Sequence(tn);
Saveallteachers(tn);
sn=Loadstudents();
if(sn==0)
{
printf(学生信息为空,请初始化数据!\n);
sn=Originalstudent();
}
Sequence(sn);
Saveallstudents(sn);
while(1)
{
printf(\n);
printf( **************************************\n);
printf(
您可能关注的文档
- $pcg$bb胚胎学》课程代码考试复习资料要点.doc
- (2011年5月-2013年5月)人力资源师三级历年考试真题及答案(私人整理_格式已调好)要点.doc
- (毕业论文)滑动齿轮式差速器的动力学分析与运动仿真品要点.doc
- (标准)计算机机房系统工程-验收方案(样本)要点.doc
- (附件1)C语言程序设计课程设计报告要点.doc
- (干货)中国移动校讯通专用终端及卡片技术要求要点.doc
- (广东)信息技术教案要点.doc
- (海南)初级会计电算化28要点.docx
- (含解析)生物选修一知识点以及例题要点.doc
- (化学临沂)要点.doc
- OBE欧贝结算管理用户手册.pdf
- Zhejiang电力行业规范说明书用户手册.pdf
- Wuhu Electronic Certification 用户手册说明书.pdf
- MLBioELISA试剂盒ml103656说明书用户手册.pdf
- Beijing政务公开服务手册无型号说明书用户手册.pdf
- ZJDB建筑工程合同说明书用户手册.pdf
- CitCorp竹懋科技车用电子料件CN 362744 CN 312861 CN 449005说明书用户手册.pdf
- Elabscience磷酸盐比色法测试盒品类信息型号信息说明书用户手册.pdf
- BaiRui贝锐向日葵Q0.5用户手册.pdf
- LICHEN ROTATIONAL VISCOLOGY MEASUREMENT DEVICE USER’S INSTRUCTION说明书用户手册.pdf
最近下载
- 光伏电子产品的设计与制作-电子课件项目3-光伏草坪灯控制电路的设计与制作.pptx VIP
- 2024-2025学年江苏信息职业技术学院单招《数学》试卷含答案详解【考试直接用】.docx VIP
- 党员个人自评总结3篇-党员个人自评 党员个人自评小结 党员个人自评总结3篇.doc VIP
- 人教版英语新目标八年级下册第二单元教材词汇及重点搭配讲解.docx VIP
- 2026年演出经纪人《思想政治与法律基础》真题库及参考答案一套.docx VIP
- 索拉非尼治疗肝癌.pptx VIP
- 【高清可复制】HGT21629-2021 管架标准图_251-300.pdf VIP
- 新版人教版七年级下册地理全册教案(完整版)教学设计.docx
- 2025年北京事业单位真题.docx VIP
- 临时用地表(可编辑).pdf VIP
原创力文档

文档评论(0)