学生作业管理系统设计报告

学生作业管理系统设计报告

ID:26191545

大小:53.00 KB

页数:8页

时间:2018-11-25

学生作业管理系统设计报告_第1页
学生作业管理系统设计报告_第2页
学生作业管理系统设计报告_第3页
学生作业管理系统设计报告_第4页
学生作业管理系统设计报告_第5页
资源描述:

《学生作业管理系统设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言作业管理程序设计报告院系班级姓名学号一.C语言作业管理程序的要求定义结构体:Structstudent{intnum;//序号char*name;//姓名longphone;//电话char*homework;//作业}进入菜单前,密码3次校验。菜单:printf("======");printf("1.Open");printf("2.List");printf("3.Add");printf("4.Save");printf("5.Exit");printf("======");输入每位同学的信息,当输入的

2、序号==0,结束返回主菜单。用文件保存起来,下次可以打开,显示,并添加新的记录。要求工程管理若干文件,每个文件有若干函数。二.程序设计思路1.每一个菜单的功能可以用一个函数实现,主函数用switch语句调用函数实现open,list,add,save功能,exit通过当输入5时函数退出循环实现2.程序源文件分为7个文件,头文件student.h,主函数一个文件main.c,子函数password.c,open.c,list.c,add.c,save.c各一个文件。3.流程图二.源代码/*-----------------------------

3、---------------------student.h---------------------------------------------------------------------------------------------------------------------------------------------*/structstudent//头文件包含结构体定义和函数申明{intnum;charname[20];longphone;charhomework[20];};intpassword();voidopen

4、(structstudent*stu);voidlist(structstudent*stu);voidadd(structstudent*stu,int*n);voidsave(structstudent*stu,int*n);/*-------------------------------------------------main.c-------------------------------------------------------------------------------------------------------

5、------------------------------------------*/#include#include#include#include#include"student.h"#defineN100voidmain(){structstudentstu[N];//定义结构体数组inti,j,t,flag;int*n;clrscr();t=password();//调用password函数,返回值赋给tif(t){printf("passworderror!

6、");return;}printf("MENU");//打印菜单printf("===================");printf("1.open");printf("2.list");printf("3.add");printf("4.save");printf("5.exit");printf("0.return");printf("===================");printf("pleasechoosethefunction");scanf("%d",&flag);while(fl

7、ag!=5)//当输入5时,退出循环,即可退出整个程序{switch(flag){case0:printf("MENU");//输入0时返回主菜单printf("===================");printf("1.open");printf("2.list");printf("3.add");printf("4.save");printf("5.exit");printf("0.return");printf("===================");printf("pleasechooset

8、hefunction");scanf("%d",&flag);break;case1:open(stu);//输入1时调用open函数,打或新建文档p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。