电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C++课程设计:学生宿舍管理系统

C++课程设计:学生宿舍管理系统_第1页
1/8
C++课程设计:学生宿舍管理系统_第2页
2/8
C++课程设计:学生宿舍管理系统_第3页
3/8
# include /*引用库函数*/ # include # include # include typedef struct /*定义结构体数组*/ { char roomnum[4]; /*房间号*/ char bednum[2]; /*床位号*/ char num; /*学号*/ char name[20]; /*姓名*/ } Student; Student room1[10000]; /*结构体数组变量*/ int menu_select() /*菜单函数*/ { char c; do { system("cls"); /*运行前清屏*/ printf("\t\t★★★★★★学生宿舍管理系统★★★★★★\n"); /*菜单选择*/ printf("\t\t§1.输入记录 §\n"); printf("\t\t§2.显示记录 §\n"); printf("\t\t§3.按房间号排序并显示 §\n"); printf("\t\t§4.按学号排序并显示 §\n"); printf("\t\t§5.插入一条记录按学号排序显示 §\n"); printf("\t\t§6.按姓名查找,删除一条记录 §\n"); printf("\t\t§7.查找并显示一条记录 §\n"); printf("\t\t§8.从文件中读入数据 §\n"); printf("\t\t§9.循环写入数据 §\n"); printf("\t\t§0.结束程序 §\n"); printf("\t\t★★★★★★★★★★★★★★★★★★★★\n"); printf("\t\t 请选择你要运行的选项按(0-9):"); c=getchar(); /*读入选择*/ } while(c<'0'||c>'9'); return(c='0'); /*返回选择*/ } int Input(Student room[],int n) /*输入若干条记录*/ { int i=0; char sign,x=[10]; /*x[10]为清除多余的数据所用*/ while(sign!='n'&&sign!='N') /*判断*/ { printf("\t\t 房间号:"); /*交互输入*/ scanf("\t\t%s",&room[n+1].roomnum); printf("\t\t 床位号:"); scanf("\t\t%s",&room[n+1].bednum); printf("\t\t 学号:"); scanf("\t\t%s",&room[n+1].num); printf("\t\t 姓名:"); scanf("\t\t%s",&room[n+1].name); gets(x); /*清除多余的输入*/ printf("\t\t 是否继续输入?(Y/N)"); scanf("\t\t%c",&sign); /*输入判断*/ i++; } return(n+i); } void Display(Student room[],int n) /*显示所有记录*/ { int i; printf("\t\t--------------------------------\n"); /*格式头*/ printf("\t\t 房间号 床位号 学号 姓名 \n"); printf("\t\t--------------------------------\n"); for(i=1;i<=n+1;i++) /*循环输入*/ { printf("\t\t%-10s%-10s%-10s-20s\n",room[i-1].roomnum,room[i-1].bednum,room[i-1].num,room...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C++课程设计:学生宿舍管理系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部