- 博客(42)
- 收藏
- 关注
原创 c语言驾驶员理论课程模拟考试与学习系统1300
要求编写一个程序,模拟驾驶员科目一的考试,要求具有良好的操作界面。管理员负责试题库的管理(编辑、删除、增加等)工作;随机生成考试试题;考试完后能给出评分;具有交通知识查询和学习功能。
2024-04-09 20:47:17
866
原创 c语言多功能计算软件170
设计一个计算器软件,具备如下功能提示界面。成相应的二级制、八进制、十六进制数。能够实现加、减、乘、除功能;能够求解一元二次方程。
2024-04-09 20:37:00
531
原创 c语言链表,单项链表,双向链表
在C语言中,链表是一种常见的数据结构,用于存储一系列元素。链表由一系列节点组成,每个节点包含数据以及一个指向下一个节点的指针。以下是关于C语言链表的基础知识:节点结构体定义:链表中的每个节点通常通过结构体来表示,结构体包含数据成员和指向下一个节点的指针成员。例如:int data;} Node;链表的概念:链表是一种线性数据结构,由一系列节点组成,每个节点包含数据和指向下一个节点的指针。与数组不同,链表的内存分配是动态的,节点可以在内存中的任何地方分配,通过指针进行连接。
2024-04-09 20:34:06
332
原创 c语言多媒体文件管理及检索系统220
建立一个多媒体文件信息管理系统,包括对各种多媒体音视频文件的管理。该系统具有排序、查找、计算、显示等功能。通过此课题,熟练掌握文件、数组、指针的各种操作等。其中,多媒体文件信息应包括:音视频文件的文件名、文件类型、文件大小、导演、演员、浏览次数、发行日期、所获奖项等。
2024-04-08 18:44:59
1072
原创 c++手机通讯录管理系统280
这个软件主要是实现手机通讯录管理系统,用户可以通过它对通讯录中的联系人信息进行系统化管理。首先,用户可以输入和存取联系人的基本信息,包括姓名、手机号码、家庭电话、办公电话、电子邮件和分组。其次,用户可以读取和显示通讯录中的联系人信息。然后,用户可以通过该系统删除和插入联系人的相关信息。此外,用户还可以按照联系人的姓名或电话号码进行查询,以找到对应联系人的相关信息。最后,该系统还支持按照联系人的总成绩算出的平均分的高低进行排序,从而方便用户进行通讯录管理和浏览。
2024-04-08 18:19:30
1210
原创 Python基于Tkinter的加法游戏
一个基于Tkinter的加法游戏,旨在提供用户选择不同难度级别的加法题目,并根据用户输入的答案提供反馈。游戏界面简洁明了,包括难度选择、题目显示、答案输入、提交按钮、结果显示、连续答对提示以及下一题按钮。
2024-04-07 22:56:31
431
原创 BUAA文件加密(环)
有一种文本文件加密方法,其方法如下:1、密钥由所有ASCII码可见字符(ASCII码编码值32-126为可见字符)组成,密钥长度不超过32个字符;2、先将密钥中的重复字符去掉,即:只保留最先出现的字符,其后出现的相同字符都去掉;3、将不含重复字符的密钥和其它不在密钥中的可见字符(按字符升序)连成一个由可见字符组成的环,密钥在前,密钥的头字符为环的起始位置;
2024-03-25 16:59:30
1152
原创 基于 C++ STL 的图书管理系统213行
通过设计和实现一个基于 C++标准模板库(STL)的图书管理系统,加深对 C++ STL 的理。(1) 使用 C++编程语言开发,并充分利用 STL 提供的容器和算法。设计系统的类结构和接口,如图书管理类(BookManager)等。(3) 采用面向对象的设计方法,确保代码的模块化和可扩展性。(2) 程序应实现图书的增加、删除、查询、排序等基本功能。实现图书的查询功能,包括按书名、作者和 ISBN 查询。(4) 代码应有良好的风格和注释,便于阅读和维护。实现图书的排序功能,可按照不同的属性进行排序。
2024-03-24 16:22:35
483
原创 基于 C++ STL 的图书管理系统244行
通过设计和实现一个基于 C++标准模板库(STL)的图书管理系统,加深对 C++ STL 的理。(1) 使用 C++编程语言开发,并充分利用 STL 提供的容器和算法。设计系统的类结构和接口,如图书管理类(BookManager)等。(3) 采用面向对象的设计方法,确保代码的模块化和可扩展性。(2) 程序应实现图书的增加、删除、查询、排序等基本功能。实现图书的查询功能,包括按书名、作者和 ISBN 查询。(4) 代码应有良好的风格和注释,便于阅读和维护。实现图书的排序功能,可按照不同的属性进行排序。
2024-03-24 16:15:18
595
原创 c语言食堂就餐排队问题290行
该程序通过合理的数据结构设计和函数设计,实现了对食堂就餐排队问题的模拟。使用顺序栈和顺序队列分别存储面包栈和学生队列的信息,通过各种操作实现了对队列和栈的管理和计算。算法设计上充分考虑了循环结束条件和学生吃饭的情况,保证了程序的正确性和实用性。综上所述,该程序设计合理,功能完善,能够有效解决食堂就餐排队问题,提高了排队效率。
2024-03-22 21:08:32
458
原创 c++家谱管理系统340行
该家谱管理系统通过合理的数据结构设计和函数设计,实现了对家谱树的基本管理和操作。使用树结构存储节点信息,通过递归实现节点操作,保证了系统的灵活性和扩展性。各功能模块相互独立,易于理解和维护。同时,提供了多种遍历方式,满足用户对家谱信息的不同需求。综上所述,该家谱管理系统设计合理,功能完善,为用户提供了便捷的家谱管理和查看体验。
2024-03-22 20:57:55
958
原创 c语言管理课程信息系统
该课程信息系统通过合理的数据结构设计和函数设计实现了管理员和学生的不同功能需求。数据结构使用了结构体和数组来存储课程信息,而函数设计则充分考虑了用户操作的便捷性和系统的灵活性。管理员和学生在系统中拥有各自独立的功能模块,使得系统具备了良好的可扩展性和可维护性。此外,通过文件存储课程信息,实现了数据的持久化存储。综上所述,该课程信息系统设计合理,功能完善,为管理员和学生提供了便捷的课程管理和查询体验。
2024-03-22 20:47:42
519
原创 《Java开发实战》课程
(3) 编程利用Rectangle输出一个矩形的周长和面积(长和宽由用户从键盘输入);(1) 创建一个Rectangle类,添加width和height两个成员变量;(3) 编写Bird类和Fish类的测试程序,并调用其中的run()方法;(2) 在Rectangle中添加两种方法分别计算矩形的周长和面积;(1) 编写Animal接口,接口中声明run() 方法;(2) 定义Bird类和Fish类实现Animal接口;
2024-03-22 00:42:29
235
原创 c++音像店数据管理系统
设计一个利用文件处理方式实现音像店的程序,具有增加数据、更新数据、查询数据、删除数据、租出影碟、归还影碟以及重组文件的功能,删除数据在记录中作删除标志,重组文件指在物理上删除作有删除标志的记录. 不能使用结构体 在租出影碟时,首先由用户输入片名,然后在影碟库文件中查找是否存在此影碟,如果有此影碟,并且副本数大于0,则将影碟副本数减1,租出影碟,租出影碟成功,否则租出影碟失败。 在归还影碟时,首先由用户输人片名,然后在影碟库文件中查找是否存在此影碟的记录,如果存在此影碟记录,则将影碟拷贝
2024-03-21 00:29:22
937
原创 c++销售公司员工管理系统
设计一个虚基类Staff(员工),包含编号、姓名和年龄保护数据成员以及相关的成员函数;由Staff派生出销售员类Salesman,包含销售额保护数据成员以及相关的成员函数;再由Staff派生出经理类Manager;然后由Salesman和Manager类派生出销售经理类SalesManager .设计一个利用文件处理方式实现对公司人员(包括销售员、经理和销售经理)进行管理。具有增加数据、更新数据、查询数据、删除数据以及重组文件的功能。要求将公司人员信息存储在数据文件staff.dat中,为存储方便
2024-03-21 00:16:34
1139
原创 c++骰子游戏
碰运气游戏中最常见到的是“投掷双骰子”游戏,这种游戏在影视作品中经常会见到, 游戏规则实际上很简单:游戏者每次投掷两颗骰子,每个骰子是一个正方体,有6面,上面分别标有1、2、3、4、5、6个圆点,当骰子停止时,将每个骰子朝上的点数相加,在第一次投掷骰子时,如果所得到的和为7或11,那么游戏者为赢得胜利;如果所得到的和为2、3或12, 那么游戏者输掉了;
2024-03-20 13:38:49
920
原创 c++石头剪刀布游戏
程序采用了面向对象的设计方式,将游戏的逻辑封装在一个类中。这种设计使得代码结构清晰,易于理解和维护。每个功能都被划分为一个独立的函数,提高了代码的模块化程度。游戏实现了累计赢、输和平局次数的统计功能。这使得用户可以随时了解自己在游戏中的表现,并且可以对比累计的游戏数据,从而更好地了解自己的游戏水平。程序使用 rand() 函数实现了计算机的随机选择功能。这样,每次游戏计算机的选择都是随机的,增加了游戏的趣味性和挑战性。
2024-03-20 00:04:50
1355
原创 c++分数计算器
程序提供了加法、减法、乘法和除法四种基本分数运算功能,用户可以根据需要选择进行相应的运算。输入分数和进行除法运算时,程序进行了异常处理,防止出现分母为零的情况,同时捕获无效输入等异常,并向用户提供相应的错误信息,提高了程序的健壮性和用户体验。程序重载了输入输出运算符(>),使得用户可以直接使用流操作符进行输入输出,增加了代码的灵活性和可读性。通过让Fraction类继承自Integer类,实现了分数和整数的统一管理,同时复用了整数类的部分功能,提高了代码的重用性和可维护性。
2024-03-19 23:52:20
1456
原创 c++带符号的大整数计算器
程序实现了对带符号大整数的加、减、乘、除运算,能够处理包含正负号的大整数,提供了基本的算术运算功能。程序对用户输入进行了简单的错误检查,例如无效选择、除数为零等情况,在发现错误时给出相应的提示并要求重新输入,提高了程序的健壮性。程序可以进一步扩展以支持更多的算术运算,如取模运算、幂运算等,增加了程序的灵活性和实用性。程序在处理加法和减法运算时,通过将减法转化为加上相反数的操作,简化了实现,并减少了重复的代码量,这是一个相对创新的设计。
2024-03-19 23:42:09
1191
1
原创 c语言综合练习题
1.编写程序实现键盘输入一个学生的学分绩点 score(合法的范围为:1.0—5.0),根据学生的学分绩点判定该学 生的奖学金的等级,判定规则如下表所示。2.编程实现从键盘输入一个两位数的整数 n,要求计算输出满足小于整数 n(不包含 n 的值)且能被 3 整除、个位数 为奇数这三个条件的两位数的个数。3.自定义一个函数,功能是计算圆的面积。编程实现键盘输入一个半径 r 的值,通过调用该函数计算并输出对应 的圆的面积。
2024-03-19 23:31:22
436
1
原创 c++复数计算器
支持复数运算: 程序实现了复数类,支持复数的加减乘除运算。用户可以输入任意复数,程序会自动进行相应的运算并输出结果。输入输出格式灵活: 输入和输出格式灵活多样,用户可以输入形如"a+bi"的复数格式,输出结果也会以相同格式显示,便于用户理解和使用。支持零虚部处理: 程序能够正确处理零虚部的复数,当用户输入实部为零时,程序会自动将复数显示为纯虚数,如"0+2i"。这个项目的价值还在于其可扩展性。
2024-03-18 22:38:10
1184
1
原创 c语言商品库存管理系统
商品入库:将新的商品信息录入系统,并更新库存数量。商品出库:从库存中减少商品数量,表示商品被售出或其他原因。删除商品:从系统中移除不再需要的商品信息。修改商品信息:对现有商品的信息进行修改,如名称、生产商、价格等。查询商品信息:根据商品编号查询特定商品的详细信息。显示所有商品信息:展示当前系统中所有商品的详细信息。数据持久化:能够将商品信息保存到文件中,以便下次启动程序时恢复数据。商品库存管理系统通过提供丰富的功能和清晰的用户界面,为用户提供了一个简单而实用的商品管理解决方案。
2024-03-17 10:21:53
1645
1
原创 c语言学生信息成绩管理系统
学生信息和成绩管理系统,可以对学生的基本信息和成绩进行增、删、改、查等操作,并能够统计单个科目的平均分以及按照总分排行显示学生信息。
2024-03-11 20:29:11
2271
1
原创 c++食堂菜品管理系统
食堂菜品管理系统是一个用于管理食堂内各商户的菜品信息、评价信息以及学生用户信息的系统。该系统旨在提供便捷的菜品浏览、评价和管理功能,使得学生用户能够更方便地选择喜爱的菜品,同时为商户提供菜品发布和管理的平台。
2024-03-10 11:29:15
1112
2
原创 c语言食堂菜品管理系统
学校拟开发一套食堂菜品管理系统,以便对菜品和同学们的评价进行管理,其中包含如下信息:商户:商户名称、柜面位置、电话……菜品:菜品编号、菜品名称、价格、所属商户……学生:注册账号、昵称、电话……食堂里的商户均不同名,一个商户可以提供多样菜品;食堂对所有商户的菜品进行编号,每样菜品由其唯一的商户提供;学生可对菜品进行评价,系统要存储学生对菜品的评分、评价内容和评价时间。所有信息。
2024-03-09 22:01:40
884
原创 2024 年 AI 辅助研发趋势
在材料科学领域,AI可以通过模拟和优化算法,快速筛选出具有特定性能的材料,并预测它们的物理和化学性质,从而节省了大量的实验成本。在软件开发领域,AI可以通过自动化测试和调试,减少了代码的错误率,提高了软件的质量,从而节省了大量的维护成本。这些都将降低企业的研发成本,提高了企业的竞争力。例如,在药物研发领域,AI可以帮助科学家快速筛选候选药物,并预测它们的活性和毒副作用,从而大大缩短了药物研发周期。例如,在医药研发领域,AI可以帮助科学家发现新的药物靶点,并预测它们的结构和功能,从而推动了新药的研发。
2024-03-08 11:40:45
371
1
原创 c语言单链表餐厅点餐系统
餐厅点餐系统,允许用户录入顾客信息、点菜、结账等。用户可以通过主菜单选择不同的操作,包括录入顾客信息、搜索菜品、结算账单、录入菜品、搜索订单等。
2024-03-08 11:15:55
955
1
原创 c语言排球队信息管理系统设计与实现
排球队信息管理系统是一个用于管理排球队员信息的应用程序。它允许用户执行添加、删除、修改、查询以及排序等操作,以便有效地管理球队成员信息。该系统采用C语言编写,使用链表数据结构存储球员信息,并通过文件读写实现信息的持久化存储。
2024-03-08 01:27:44
2129
2
原创 c语言链表学生成绩管理系统
本次设计让我更加熟悉了链表的概念和操作。链表作为一种常用的数据结构,在实际项目中应用广泛。通过设计链表来管理学生信息,我加深了对链表结构的理解,包括节点的插入、删除、遍历等操作,这对我今后在开发其他项目时也大有裨益。设计学生成绩管理系统让我更加熟悉了文件操作。在本次设计中,我使用文件来保存学生信息,实现了学生信息的持久化存储。这让我对文件操作的函数和用法有了更深入的了解,也锻炼了我处理文件输入输出的能力。
2024-03-07 19:02:15
2342
2
原创 c语言各类排序算法设计与实现
本项目旨在实现常见的排序算法,并提供用户友好的交互界面,使用户能够选择不同的排序算法对输入的数组进行排序。除了排序功能外,还包括查找数组的最大最小值以及计算数组的平均值和总和的功能。
2024-03-06 23:51:45
881
1
原创 c语言学生信息管理系统
首先定义了一个学生结构体,其中包含学生的各项基本信息,如学号、姓名、性别、出生日期、身份证号码、邮政编码、政治面貌、民族、所在学院和班级编号等。定义了一个最大长度为100的宏,用于限制学生信息存储数组的最大长度。此外还定义了一个保存学生信息的文件名宏。read_student_info函数:read_student_info函数的主要功能是从文件中读取学生信息到数组中,并返回学生数量。
2024-03-06 22:56:04
1026
1
c语言驾驶员理论课程模拟考试与学习系统1300
2024-04-09
c语言多功能计算软件170
2024-04-09
c语言多媒体文件管理及检索系统220
2024-04-08
c++手机通讯录管理系统280
2024-04-08
Python基于Tkinter的加法游戏
2024-04-07
基于 C++ STL 的图书管理系统213行
2024-03-24
基于 C++ STL的图书管理系统244行
2024-03-24
c语言教务成绩管理系统1000+
2024-03-23
c语言通讯录管理系统350行
2024-03-22
c语言食堂就餐排队问题290行
2024-03-22
c++家谱管理系统340行
2024-03-22
c语言管理课程信息系统
2024-03-22
c语言家庭财务管理系统1600行
2024-03-22
c语言国家奖牌管理系统167行
2024-03-22
c语言工资纳税系统340行
2024-03-22
c语言成绩记录簿,图书信息管理系统设计各两份不一样
2024-03-22
c语言车票管理系统280行
2024-03-22
c语言DVD租赁管理系统260行
2024-03-22
c食堂菜谱评价系统带详细 报告
2024-03-22
c++学生成绩管理系统600行
2024-03-22
c++食堂菜谱评价系统带详细 报告
2024-03-22
c++教务信息管理系统380
2024-03-22
c++点菜系统1400多行
2024-03-22
c++仓库管理系统代码
2024-03-22
c++音像店数据管理系统
2024-03-21
c++销售公司员工管理系统
2024-03-21
c++骰子游戏控制台实现
2024-03-20
c++石头剪刀布游戏控制台实现
2024-03-20
c++类分数计算器设计
2024-03-19
c++带符号的大整数计算器
2024-03-19
c++仿照计算器的运算过程,采用计算器方式进行有关分数运算
2024-03-18
c++编写程序实现两个超长正整数(每个最长80位数字)的减法运算
2024-03-17
c语言编写程序实现两个超长正整数(每个最长80位数字)的减法运算
2024-03-17
c语言商品库存管理系统340行
2024-03-17
c语言学生信息和成绩管理系统
2024-03-11
c++食堂菜品管理系统
2024-03-10
c语言食堂菜品管理系统
2024-03-09
c语言单链表餐厅点餐系统
2024-03-08
c语言排球队信息管理系统设计与实现
2024-03-08
实现顺序查找、折半查找和散列表的查找功能
2024-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人