C语言课程设计第一节课作业

1、C语言程序的基本语句能完成功能的体会(结合飞机游戏或者其他软件)

1)该程序采用函数组成模块化结构
2)main函数中,首先调用menu()函数产生菜单
3)然后通过不停接收用户的按键,分别判断是什么操作
4)然后设置飞机和子弹移动
5)显示

2、飞机游戏(或其他软件)中上学期学习的基本C语言语句是怎么使用的?

1)定义一个二维数组作为游戏界面。读取键盘按键操作数组内的数据,输出整个数组,刷新,重复。

2)读取程序中的初始变量,读取switch语句 实现控制飞机的左右移动与射击操作。

3)输出数组:从数组一行第一元素开始判断,判断里面的数组,输出相应的符号。


3、飞机游戏(或其他软件)的结构的分析。

1)敌机移动:从数组一行第一个元素开始判断,如果是敌机数值,该数值向下移动一行,原位置赋值空白。

2)子弹移动:从数组最后一行第一个元素判断,如果是子弹数值,该数值向上移动一行,原位置赋值空白。

3)读取边框范围数据;以及敌机密度和敌机移动相对速度数据。

4)按任意键开始游戏;按ESC进入设置界面

 

转载于:https://www.cnblogs.com/chendi0912/p/5521487.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值