海南大学C++期末大作业代码(用C++实现五子棋小游戏及对局评估)
2023-02-18 21:35:21 2.09MB c++游戏 期末大作业游戏
1
系统可实现的功能如下: (1)录入每个学生的学号、姓名和n门课程的考试成绩; (2)计算每个学生的总分; (3)按每个学生的总分由低到高排出名次表; (4)按每个学生的总分由高到低排出名次表; (5)按某一门特定课程的成绩由低到高排出名次表; (6)按某一门特定课程的成绩由高到低排出名次表; (7)按学号由小到大排出成绩表; (8)按学号查询学生考试成绩,支持模糊查询; (9)按姓名查询学生考试成绩,支持模糊查询; (10)输出每个学生的学号、姓名、各科考试成绩; (11)将每个学生的记录信息(原始数据)写入文件; (12)将排序后的信息及查询到的信息写入文件。 操作时伴随音效。 程序运行后的提示如下: 欢迎使用学生成绩管理系统! 请输入涉及到的课程数(不多于10): 请输入n门课程的名称,以回车符分隔。 请依次输入各学生的信息。 输入格式:姓名+学号+n门课程的成绩,均以回车符分隔,成绩顺序同课程名称顺序。 输入: 1:添加学生信息。 0:停止添加学生信息。 添加完学生信息后,提示用户输入数字来执行相应的操作。
1
航空客运订票系统的功能: (1)每条航线所涉及的信息有:终点站名、航班号、飞机号、飞行周日(星期几)、乘员定额、余票量、已订票的客户名单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需票量); (2)系统能实现的操作和功能如下: ①录入:可以录入航班情况,全部数据可以只放在内存中,最好存储在文件中; ②查询航线:根据旅客提出的终点站名输出下列信息:航班号、飞机号、星期几飞行,最近一天航班的日期和余票额; ③承办订票业务:根据客户提出的要求(航班号、订票数额)查询该航班票额情况,若尚有余票,则为客户办理订票手续,输出座位号;若已满员或余票额少于订票额,则需重新询问客户要求。若需要,可登记排队候补; ④承办退票业务:根据客户提供的情况(日期、航班),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其他排队候补的客户。
2023-01-31 12:25:26 13KB 课程设计 C语言 数据结构 大作业
1
大一刚上完基于面向对象的软件开发技术的大作业,要求用到MFC,懵逼的我 参考网上的项目进一步了解。完成了这份拥有基本功能的学生管理系统(例如添加、查找、删除、修改、导入、排序、保存等) 因其他课程任务较重,因此仅有较少时间完成该作业,在各种选题中,选择了较为简单且熟悉的成绩管理系统。 https://blog.csdn.net/weixin_43999137/article/details/91184179 对上链接的程序进行学习并对其进行修改,更换了背景界面,更加大众化 更改了界面,使其更加美观。除此以外,还对部分代码进行了修改。 该程序内所有代码及其实现不具有个人标志,且可轻易的加入你的姓名学号等信息,便于你更好更快的将其“变成”你的大作业 包括源代码以及实验报告 仅用于学习交流及应付作业 若在使用中出现了问题,可私聊我,我会尽快且免费地为你个人解决该问题,帮助你更好的完成作业。 希望能帮助到你!
2022-12-29 17:00:43 25.48MB MFC 学生管理系统 学生成绩管理系统 C++
1
代码非常简单,可研究其代码用于入门学习MFC大作业
2022-12-27 15:25:48 7.64MB mfc 文档资料 c++ 开发语言
1
c语言 程序设计基础综合实验 KTV点歌系统 大一 大作业 (代码+报告) 实现的很完善 运用指针动态分配
2022-12-24 18:33:39 536KB c语言 程序设计 实验 大作业
1
数据库课程大作业+C#开发+SQLSever 数据库课程大作业+C#开发+SQLSever 数据库课程大作业+C#开发+SQLSever
2022-12-20 14:17:38 4.56MB 数据库 C#
1
使用c++,在qt上实现了一个模拟数据库系统,不需要连接现有的数据库,具体操作是输入sql语言(Oracle),除了上述功能,还能记录下用户的操作(日志),能进行用户权限管理(授予与回收),使用了qss美化界面,同时还可以通过start 脚本路径; 批量执行脚本中的命令; edit 脚本路径; 创建脚本文件,若存在,则打开。使用tdf文件保存属性
2022-12-19 14:16:43 2.08MB 数据库 c++ qt5 qt
1
中国象棋是起源于中国的一种棋,属于二人对抗性游戏的一种,在中国有着悠久的历史。由于用具简单,趣味性强,成为流行极为广泛的棋艺活动。中国象棋是中国棋文化,也是中华民族的文化瑰宝,它源远流长,趣味浓厚,基本规则简明易懂。中国象棋在中国的群众中基础远远超过围棋,是普及最广的棋类项目,中国象棋已流传到十几个国家和地区。本项目主要目的为实现中国传统双人对弈游戏—中国象棋,实现了在单机或联网状态下,无论是单人还是多人,无论使用系统是否相同,均可以实现象棋游戏功能。开发全程使用 Qt Creator 4.3.0 (Community) 的 C/C++功能,基本不使用控件拖拽,并且尽量手写代码来实现相应的函数功能,以此来熟悉面向对象编程,提高手写代码能力。通过此项目,不仅自己将取得编程技术上的进步,更是对中国传统文化的一种宣扬和推广。
2022-12-16 14:21:00 655KB C++ 中国象棋 课程设计 软件开发
1
1 题目 2总体设计与主要功能 2.1概述 2.2模块划分 2.3各模块功能介绍 2.3.1 登录界面和用户选择界面 2.3.2人人对战 2.3.3人机对战 2.3.4关于作者 3 详细设计与实现 3.1登录界面的设计实现 3.2棋子的设计实现 3.3移动棋子的实现 3.4棋盘及人人对战的实现 3.4.1绘画棋盘 3.4.2绘画棋子 3.4.3象棋轮流下 3.4.4制定象棋的具体规则 3.4.5坐标转换 3.4.6判断谁胜谁负 3.4.7判断特殊情况 3.4.8对战计时模块 3.4.9重置游戏模块 3.4.10设置窗口图标和背景 3.4.11悔棋模块 3.5人机对战的设计与实现 3.6 程序多界面的设计与实现 3.6.1类设计 3.6.2配置布局 3.6.3消息处理 3.6.4消息盒子实现 4 测试结果与分析 4.1 登录界面、主菜单界面测试 4.1.1登录界面测试 4.1.2主菜单界面 4.2 通用功能的测试 4.2.1计时模块的测试 4.2.2显示/隐藏步数测试 4.2.3悔棋模块的测试 4.2.4重新开始及返回主菜单的测试 4.3人人对战的测试 4.4人机对战的测试 ......
2022-12-16 14:20:59 10.66MB C++ Qt 软件开发 中国象棋
1