- 博客(5)
- 收藏
- 关注
原创 实验项目4 小型信息管理系统的设计与实现
实验内容设计一个简单的学生信息管理的程序 StudentInfo ,教学管理人员能够使用 StudentInfo 程序对学生基本信息、课程信息进行管理,包括数据的添加、修改删除和浏览;能够对学生选课进行管理,包括添加学生选课信息、录入成绩;能使用查询功能,快速查看到指定学生的选课信息;能够对学生选课情况进行简单的统计,包括所选的总的课程数、总学分数及平均成绩。在添加学生基本信息、课程基本信息相关数据时,学号和课程号不能重复;还有在添加学生选课信息时,要求该学生和课程必须是存在的,而且不能添加重复
2020-12-27 14:54:29
730
原创 实验项目1改进:用java实现计算器的图形界面
由于没有实现计算器的图形界面化,于是用Java的GUI用户图形界面进行了修改,其中的算法思想不变。主要采用awt组件库和swing组件库来设计图形界面引入import java.awt.event.*;import javax.swing.*;设置窗口在这里插入代码片设置按钮...
2020-12-27 14:29:30
251
原创 实验项目3 基于A*算法的迷宫游戏开发
实验内容(1)迷宫游戏是非常经典的游戏,在该题中要求随机生成一个迷宫,并求解迷宫;(2)要求游戏支持玩家走迷宫,和系统走迷宫路径两种模式。玩家走迷宫,通过键盘方向键控制,并在行走路径上留下痕迹;系统走迷宫路径要求基于A*算法实现,输出走迷宫的最优路径并显示;(3)设计交互友好的游戏图形界面。实验平台通过高级程序设计语言(JAVA)实现。相关知识①JAVA具体步骤...
2020-12-23 19:14:18
433
原创 实验项目2 贪吃蛇
实验内容一、实现贪吃蛇游戏基本功能,屏幕上随机出现一个“豆子”,上下左右控制“蛇”的移动,迟到“豆子”以后“蛇”的身体加长一点。二、“蛇”碰到边界或蛇头与蛇身相撞,蛇死亡,游戏结束。三、对“蛇”吃到“豆子”进行分值计算,并显示。实验平台通过高级程序设计语言(JAVA)实现贪吃蛇相关知识①JAVA图形用户界面设计GUI使用AWT组件库设计图形界面,如窗口Frame、面板Panel等。引入import java.awt.Frame;import java.awt.Panel;②链表Lin
2020-12-17 13:54:04
186
原创 实验项目1 计算器的设计与实现
实验准备一、中缀表达式转换为后缀表达式从左向右依次读取算术表达式的元素X,分以下情况进行不同的处理:(1)如果X是操作数,直接入队(2)如果X是运算符,再分以下情况:(a)如果栈为空,直接入栈。(b)如果X=="(",直接入栈。(c)如果X==")",则将栈里的元素逐个出栈,并入队到后缀表达式队列中,直到第一个配对的"(“出栈。(d)如果是其他操作符”+","-","*","/",则和栈顶元素进行比较优先级。如果栈顶元素的优先级大于等于X,则出栈并把栈中弹出的元素入队,直到栈顶元素的优先级小
2020-12-10 14:45:43
488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人