大学期间用C语言链表实现的一个图书管理系统,主要功能有 a. 设备申请。由专业人员填写“申请表”送交领导批准购买。 b. 设备入库。新设备购入后要立即进行设备登记(包括类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、购买人等),同时更新申请表的内容。 c. 设备报废。对于已彻底损坏的作报废处理,同时详细记录有关信息。 d. 设备报修。对于有严重问题(故障)的要即使修理,并记录修理日期、设备名、修理厂家、修理费、责任人等。 e. 设备信息查询。随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段(某日期之前)查询。
2021-12-10 10:57:07 1.56MB C语言 链表 图书管理系统
1
包括源程序以及全套实验报告 一、软件开发环境 1.1语言:使用c#语言开发 1.2数据库:SQL server 2014 1.3:开发工具:vs2017 二、软件使用说明 2.1程序名称:教师课堂考勤系统 2.2程序子模块名称: 2.2.1学生端:个人信息、考勤查询、注销、切换账号 2.2.2教师端:课程管理、学生管理、考勤管理、查询管理、个人信息 2.3编程语言:c# 2.4执行过程: 2.4.1学生端:学生要先注册,再登录;注册成功后若账号或密码不正确则会给出相应的提示;进入主界面,可进行个人信息修改、查看,课程查询,以及注销账户和切换用户等等。 2.4.2:教师端:教师也需要注册,再登录;注册成功后若账号或密码不正确则会给出相应的提示;进入主界面,可进行个人信息修改、查看、添加课程、修改课程、删除课程、添加课程后可以导入学生名单,也可后面导入;新建考勤时若没有学生名单会先导入学生名单,导入学生名单有手动和批量两种方式,考勤有传统考勤、语音考勤、随机考勤三种方式,可任选一种进行考勤。考勤结束后可自行修改学生出勤状态;教师还可以查询该课程的出勤情况或者某次的出勤情况,直接可以得出哪些人没来或者出勤率等信息。 2.5:程序运行环境说明 程序主要在vs2017上运行,vs2015也可,其余版本可能不兼容。
2021-12-09 20:50:48 11.7MB 面向对象 c# 实验报告 软件工程
1
从键盘输入一个班(最多30人)的某门课程的学生成绩,当输入为负值时或已达30人时输入结束,分别统计下列内容: 1)统计不及格人数并打印其学生名单。 2)统计成绩在全班平均分及平均分之上的学生人数并打印其学生名单。 3)统计各分数段的学生人数及所占百分比。
2021-12-09 19:04:45 2KB C++
1
Malloc实验室 ================================================== ============================== 基于 R.Bryant 和 D.O'Hallaron 的 CS:APP Malloc Lab (c)。 给学生的路线 在本实验中,您将为 C 程序编写一个动态存储分配器。 目标是实现一个正确、高效和快速的分配器。 文件: mm.{c,h} 你的解决方案 malloc 包。 mm.c 是您将要提交的文件,并且是您应该修改的唯一文件。 mdriver.c 测试 mm.c 文件的 malloc 驱动程序。 *-bal.rep Tracefiles 来测试你的实现。 Makefile 构建驱动程序 驱动程序的其他支持文件: config.h 配置 malloc 实验室驱动程序 fsecs.{c,h}
2021-12-09 15:17:21 330KB C
1
包含单、多道批处理先来先服务算法,单、多道批处理最短作业优先调度算法,单道响应比高者优先算法,源代码流程图齐全
2021-12-09 14:34:04 423KB 操作系统 C++ 广工
1
c#可视化程序设计窗口事件的应用,键盘事件的应用,鼠标事件的应用
2021-12-09 12:05:27 271KB c#
1
实验目的: 了解多态性的概念 掌握运算符重载的方法 熟练掌握静态联编和动态联编的概念和用法 掌握纯虚函数和抽象类的概念和用法 实验内容 声明一个抽象类Shape,由它派生出3个类:Circle(圆),Rectangle(矩形)、Triangle(三角形),用函数分别输出以上三个图形的周长和面积。 要求: 1.实现运算符重载 2.实现动态联编
2021-12-08 19:09:39 6KB C++ 实验3 多态性与虚函数
1
c++编程实现集合S到集合T的单射个数,并一一列举。解决集合的小问题……
2021-12-08 17:26:29 397KB c++
1
如果计算机必胜的话,则抽取扑克时最后一次必定只剩一张且轮到游戏者取牌。因为题目要求第一次是计算机取牌,所以去掉第一次计算机取的牌和最后一次游戏者取的一张牌,剩下的那些牌则由游戏者先取且最后一次计算机能取走所有的牌。计算机与游戏者各取一次牌后,二者的取牌之和在题设条件下只能保证永远满足为五,其他的数均不可以,不信你可以自己试试。所以去掉第一次计算机取的牌和最后一次游戏者取的一张牌,剩下的那些牌应为5的倍数。54-1-?=5*m; ?取值为1—4,很显然?=3。所以,计算机第一次取3张牌,以后每次取(5-n) 张牌,n为游戏者所取牌的数目。
1
基于C++和OpenGL的迷宫游戏程序。 1、迷宫包含 15 * 15 个Cell。 2、读取给定的替身模型,加载到场景中。 3、键盘方向键控制替身转向与漫游。 4、有碰撞检测,替身不穿墙。 5、支持切换第一视角和第三视角进行观察。 6、迷宫场景中的墙、地面等应贴上纹理。 7. 含有二维辅助地图,替身在三维迷宫探索的同时,在小地图中显示已经探索的区域; 8. 在俯视状态下,可以通过鼠标点选替身需要到达的目的地,通过寻径算法,控制替身自动到达目的地; 9. 迷宫地图交互编辑功能,含有一个二维地图编辑器,根据用户的绘制,拉伸得到三维迷宫场景;
2021-12-08 15:23:15 14.78MB opengl c++ 山东大学 图形学
1