2019年春第四次程序设计实验报告

2019年春第四次课程设计实验报告
一.实验项目名称
多球反弹
二.实验项目功能
第一步利用数组存储多个小球的速度和坐标,利用循环语句实现多个小球和墙壁间的碰撞反弹。
第二步加入反弹球之间的相互碰撞,每个小球随机移动,当小球碰到内壁时反弹,当小球与另一个小球碰撞时,两个小球交换速度,然后反弹,继续移动。
三.项目模块介绍
源程序由6个预编译命令和一个主函数组成其。其中主函数调用了8个函数[ initgraph()、setcolor()、BeginBatchDraw()、setfillcolor()、fillcircle()、FlushBatchDraw()、Sleep()]

四.实现界面展示

五.代码托管链接
https://gitee.com/WangYaqiong/wang_ya_qiong/blob/master/反弹球2.cpp
六.实验总结
本次实验感觉较前几次实验要麻烦一点点,主要还是在安装EasyX时,有点问题,导致代码运行不出来,不过经过同学的指导后还是将问题解决了,以后要更加努力。

原文地址:https://www.cnblogs.com/linkedashewaixueyuan/p/11031454.html

时间: 2024-11-05 14:42:45

2019年春第四次程序设计实验报告的相关文章

2019年春第三次程序设计实验报告

2019年春第三次课程设计实验报告 一.实验项目名称 空战游戏 二.实验项目功能描述 空战游戏,通过上下左右(w,a,d,s)来控制飞机(*)的位置,并可以通过空格键发射子弹击败敌机(@),并得分. 三.项目模块结构介绍 四.实现界面展示 五.代码托管链接 https://gitee.com/WangYaqiong/wang_ya_qiong/blob/master/空战游戏.cpp 六.实验总结 经过前两次的课程实验设计,我这次的实验设计就比较顺手了一点,虽然一百多行代码打起来还是比较麻烦,但

2019春第二次课程实际实验报告

2019春第二次课程实际实验报告 一:实验项目名称 贪吃蛇游戏工作室 二:实验项目功能描述 编写代码,能够使游戏正常运行,达到基础的编写游戏的功能,在这个游戏中,就是通过贪吃蛇不停的吃,使之能够不停的长大,级为游戏的运行,如果撞到边界 ,则为游戏失败 三:项目模块结构介绍: if(kbhit()) // 判断是否有输入 { input = getch(); // 根据用户的不同输入来移动,不必输入回车 if (input == 'a') { moveDirection = 3; // 位置左移

C语言程序设计实验报告四

C程序设计实验报告 姓 名:赖瑾 实验地点:家 实验时间:2020年4月9日 实验项目:5.3.1练习2 求数列的前n项和 5.3.2练习2 求水仙花数 5.3.4 十进制转换 5.3.5练习1 百马百担问题 5.3.5练习2 求等差数列 5.3.5练习3 食品分配问题 九九乘法表的实现 一.实验目的与要求 1.熟练地掌握while,do while及for语句实现循环的方法. 2.了解3种循环语句的区别和转换.各自的适应性.循环嵌套的使用. 3.掌握如何在循环语句种使用break,contin

20145326《Java程序设计》实验二Java面向对象程序设计实验报告

20145326<Java程序设计>实验二Java面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验步骤 一.单元测试 1. 三种代码·伪代码·产品代码·测试代码Example:需求:我们要在一个MyUtil类中解决一个百分制成绩转成“优.良.中.及格.不及格”五级制成绩的功能. 伪代码: 百分制转五分制: 如果成绩小于60,转成“不及格” 如果成绩在60与70之间,转成“

C程序设计实验报告

C程序设计实验报告 C程序设计实验报告  试验项目:基本的程序语句实验.程序的简单算法设计实验  姓名:陈建清   实验地点:物联网工程实验室   实验时间:2019.03.19 一.实验目的与要求   1.了解字符在计算机中以ASCII码方式表示,了解字符的类型.字长其数的表示范围.  2.掌握C语言数据类型,熟练掌握变量定义:  3.使用scanf()输入变量的值,使用printf()输出变量:  4.掌握运算符与表达式的使用方法及其优先级和结合性规律. 5.巩固对算法概念的理解,掌握运算符

C语言程序设计实验报告三

C程序设计实验报告 姓 名:赖瑾 实验地点:家 实验时间:2020年3月25日 实验项目:4.3.1 If语句的应用 4.3.2 switch-case的应用 4.3.3 switch-case嵌套if语句的应用 4.3.4 switch-case结构嵌套的应用 4.3.5 分析程序 计算器的实现 一.实验目的与要求 1.掌握C语言逻辑值的表示方法(0代表"假",1代表"真"). 2.学会正确地使用关系表达式和逻辑表达式. 3.掌握各种形式的if语句语法和使用方法,

C语言程序设计实验报告(三)

C程序设计实验报告 实验项目:第四章实验 4.3.1箱子形状:4.3.2优惠政策:4.3.3计算月份天数:4.3.4自动售货机:4.3.5分析程序 姓名:彭佳乐 实验地点:家 实验时间:2020年3月25日 一.实验目的与要求 1.掌握C语言逻辑值的表示方法(0代表"假",1代表"真"). 2.学会正确的使用关系表达式和逻辑表达式. 3.掌握各种形式的if语句语法和使用方法,if语句if与else的匹配关系,以及if语句的嵌套. 4.熟练掌握switch语句的语法和

C语言程序设计实验报告4

C程序设计实验报告 实验项目:5.3.1 练习2,5.3.2练习2,5.3.4, 5.3.5练习1,练习2,练习3,九九乘法表___________________________________________ 姓名:戴智琴_实验地点:家 实验时间:2020.4.12 一.实验目的与要求 1.熟练地掌握while,do-while及for语句实现循环的方法. 2.了解3种循环语句的区别和转换,各自的适应性,循环嵌套的作用. 3.掌握如何在循环语句中使用break,continue语句,改变程序

2018-2019-1 20165221 《信息安全系统设计》实验二:固件程序设计-实验报告

2018-2019-1 <信息安全系统设计基础>实验二:固件程序设计-实验报告 实验报告由5221同学完成: http://www.cnblogs.com/0630tx/p/9904111.html 原文地址:https://www.cnblogs.com/nmsl123/p/9906006.html