1 / 17
文档名称:

机房收费管理.doc

格式:doc   大小:54KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

机房收费管理.doc

上传人:taotao0a 2019/2/24 文件大小:54 KB

下载得到文件列表

机房收费管理.doc

相关文档

文档介绍

文档介绍:课程设计题目:机房收费管理系统学号:1**********姓名:万晓璐班级:软件技术1班实验题目:《机房收费管理系统》设计任务(1)输入功能:输入30名学生地学号、班级、姓名、上机起止时间.(2)计算功能:计算每个学生地上机费用.(上机费用=上机时间*,不足一小时按一小时计算)(3)查询功能:按条件(班级、学号、姓名、上机时间),地点实验时间:15周实验地点:软件楼208实验目地:通过对基本数据类型、语句、数组、函数、结构、指针以及文件等地操作,:从课程设计地目地出发,通过课程设计地各个环节,达到以下教学要求:(1)进一步掌握C语言程序设计地基本思想和方法;(2)掌握结构化程序设计地基本原理及应用;实验思路:需求分析:根据机房收费管理设计地要求,需要设计三个功能,分别是输入功能,,需要把学号、班级、姓名、,,要能够按照查询条件,查询出相应地班级、学号、姓名、,把每个功能使用自定义函数地方式书写,并最后用switch语句在主函数中调用,:上机时间姓名学号计算查询主菜单输入上机时间姓名班级学号实现过程:#include<>/*I/O函数*/#include<>/*字符串函数*/#include<>/*标准库函数*/structtime/*定义时间结构*/{ inthour;/*时*/个人收集整理勿做商业用途 intminute;/*分*/个人收集整理勿做商业用途};typedefstructSTUDENT/*定义学生信息结构*/{ intno;/*学号*/个人收集整理勿做商业用途 charcla[10];/*班级*/个人收集整理勿做商业用途 charname[10];/*姓名*/个人收集整理勿做商业用途 inttime_hour;/*上机时间*/个人收集整理勿做商业用途 inttime_minute; structtimebegin,end;/*嵌套时间结构*/个人收集整理勿做商业用途};structSTUDENTstudent[30];staticinti=0;/*全局静态变量*/个人收集整理勿做商业用途voidinsert();/*输入功能函数*/个人收集整理勿做商业用途voidend_money();/*结账功能函数*/个人收集整理勿做商业用途voidselect_no();/*学号查询功能函数*/个人收集整理勿做商业用途voidselect_name();/*姓名查询功能函数*/个人收集整理勿做商业用途voidselect_cla();/*班级查询功能函数*/个人收集整理勿做商业用途intmain()/*主函数*/个人收集整理勿做商业用途{ inti; for(;;)/*主菜单*/个人收集整理勿做商业用途 { printf("\t\t*********************************\n"); printf("\t\t*********机房收费管理系统********\n");printf("\t\t*********************************\n"); printf("1.---------------输入学生信息:\n"); printf("2.---------------结账:\n"); printf("3.---------------按学号查询:\n"); printf("4.---------------按班级查询:\n"); printf("5.---------------按姓名查询:\n"); printf("6.---------------退出系统:\n"); printf("\n\n^^^^^^^^^^^^^^^^^^^^^^^编程人员:刘忠杨^^^张鼎^^^^^^^^^^^^^^^^^^^^^^^^^^^^");个人收集整理勿做商业用途 printf("\n\n请选择功能:"); scanf("%d",&i); switch(i)/*选择分支结构*/ { case1: { system("cls"); insert(); }break; case2: { system("cls"); end_money(); }break; case3: { system("cls"); select_no(); }break; case4: { system("cls"); select_cla();