zoukankan      html  css  js  c++  java
  • 2019春第二次课程设计实验报告

    2019春第二次课程设计实验报告

    一、实验项目名称

    用数组实现反弹小球消砖块

    二、实验项目功能描述

    与之前不同,本次实验使用二维数组来实现,小球,挡板,砖块等的输出,消除砖块的判断以及操作的执行。用户通过使用'W'和'D'键来控制挡板的移动,在小球接触到下边界之前,如果挡板接触小球,则小球反弹,反弹小球数加一,如果小球向上反弹时碰到砖块,则小球会消除砖块后反弹,并生成新的砖块,同时消掉的砖块数加一,如果小球接触到下边界,则显示游戏失败,程序终止运行。

    三、项目模块结构介绍

    1.定义各项参数并赋值。

    2.显示画面并通过二维数组输出小球,挡板,砖块等。

    3.给出不同情况下程序的执行方案。

    4.根据用户的输入执行不同的操作。

    四、实现界面展示

    五、代码托管链接

    https://gitee.com/ljrzzz/programming-1/blob/master/数组实现反弹小球.cpp

    六、实验总结

    问题:开始照书上写的代码总是会出现#include<cwindow.h>这个头文件编译错误,找不到原因。

    解决办法:根据错误提示上网搜,发现原因是不存在该头文件,应将头文件改为#include<windows.h>,改正之后编译正确。

    感想:虽然不知道为什么书上的代码会有问题,感觉可能是因为电脑配置的不同,不过有种书上的也不一定是完全正确的感觉。

    七、学习进度条


  • 相关阅读:
    vue 部署到服务器
    半小时学会 Vuex 数据共享
    Vue 第一次安装 经历 vue cli 3.0
    第一次使用视频截图 ant design
    Luckysheet
    关于导出--分页
    ADO.net很重要
    委托到底是什么? (转载)
    生成流水单号
    Ext.NET 基础学习笔记07 (GridPanel用法)
  • 原文地址:https://www.cnblogs.com/ljr33/p/10952696.html
Copyright © 2011-2022 走看看