- 博客(11)
- 收藏
- 关注
原创 队列和栈的结构
实验4、顺序栈的基本操作及应用 (1)实验目的通过该实验,让学生掌握栈的相关基本概念,认识栈是插入和删除集中在一端进行的线性结构,掌握栈的“先入后出”操作特点。栈在进行各类操作时,栈底指针固定不动,掌握栈空、栈满的判断条件。(2)实验内容用顺序存储结构,实现教材定义的栈的基本操作,提供数制转换功能,将输入的十进制整数转换成二进制、八进制或十六进制。(3)参考界面菜单中包括以下功能:1.初始化栈,2.销毁栈,3.清空栈,4.栈判空,5.求栈长度,6.获取栈顶元素,7.插入一个 元素,8.删除一个
2023-06-14 10:46:17
101
原创 链表list
通过该实验,深入理解链表的逻辑结构、物理结构等概念,掌握链表基本操作的编程实现,熟练掌握C语言中指针的操作。和实验3对比,掌握线性结构两种不同存储方式的区别。(2)实验内容编程实现链表下教材第二章定义的线性表的基本操作,最好用菜单形式对应各个操作,使其编程一个完整的小软件。注意,每个功能模块一定要考虑非法的情况,并作出相应的提示,例如:求前驱,要分别能够测试第一个元素的前驱、其他正常的元素的前驱、输入一个在表中不存在的元素求其前驱,这三种情况应给出相应的提示语和结果值;插入和删除时要考虑插入或删除的位置
2023-05-15 22:10:13
184
1
原创 用opengl绘制三角形
我们“小图导学-老师教学-小图助学-github实验”的节奏又要开始了!这一轮我们会推出软光栅的交互体验和物理渲染的案例展示。 不少同学注意到我的宣传片,除了原创的卡通人物小图(头戴CG帽子的人物,有3D和二维卡通两个形象)外,小图出现的背景音乐也是我的学生原创的(之后背乐是《star sky》)! 之后,我们还会陆续在github上推出十四个实验(包括比较硬核的光照、天空盒、法线贴图、阴影计算、延迟渲染等),包括粒子系统、延迟渲染等。
2023-03-23 15:19:22
241
1
原创 实验2-多任务网段扫描实验
创建一个WPF应用程序,用多任务来扫描一个网段内的计算机,根据计算机的IP地址获取其主机域名,程序运行效果如下图所示。
2023-03-18 22:15:37
324
原创 25s数学测试小游戏
编写一个WPF应用程序,设计一个有时间限制(25s)的数学测验小游戏。要求玩家必须在规定的时间内回答4道随机出现的加,减,乘,除计算题。如果玩家在规定的时间内全部回答正确,弹出对话框显示“恭喜,过关成功。”,否则弹出对话框显示“过关失败,请继续努力!”。
2022-11-24 22:49:34
1146
10
原创 c#密码显示和同步文本框
界面中有1个Label、2个TextBox、1个CheckBox和一个Panel。第1个文本框用于让用户输入密码,第2个文本框用于显示密码;复选框用于让用户选择是否立即显示输入的密码。运行效果如图1所示。
2022-11-15 21:17:22
703
原创 java作业
仿照超市购物的例子编写一个学生借书的程序。提示:思考需要定义的类,例如:本程序需要用到学生、借书卡、书等对象,最后实现借书的过程,如果有指定的书,则输出“***借到了***书”,否则输出“****没有借到****书”。还需要认真思考每个类中有哪些属性和方法,能够更好的完成这个程序。
2022-11-12 20:52:40
459
原创 继承与多态
1)创建一个类D,然后在D中声明一个string类型的名为Result的属性,扩充类可通过该属性写入值,并编写一个可以被重写的带int型参数的方法MyMethod,在该方法中将传递给该方法的整型值加10后的结果添加到Result属性中。2)创建一个类E,使其继承类D,然后在该类中重写D中的MyMethod方法,将D中接收的整型值加50,并将结果添加到Result属性中。3)在主函数中分别创建类D和类E的对象,分别调用其MyMethod方法。
2022-10-30 16:58:18
243
原创 完数算法粗鲁版
编写控制台应用程序,求1000之内的所有“完数”。所谓“完数”是指一个数恰好等于它的所有因子之和。例如6是完数,因为6=1+2+3。
2022-10-30 16:56:54
132
原创 c#数组操作
编写控制台应用程序实现下列功能。从键盘接收一行用空格分隔的5个整数值,将找个5个数保存到1个具有5个元素的一维数组中,分别输出正序和逆序排序的结果,并输出数组中元素的平均值和最大值,平均值保留小数点后1位。要求当输入非法数值时,提示重新输入;当直接按键时结束循环,退出程序。
2022-10-30 16:52:59
1377
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人