//欢迎交流
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
#define N 35
void print(int [][N]); //输出函数
void movebul(int [][N]); //子弹移动函数
void movepla(int [][N]); //敌机移动函数
void setting(void); //设置函数
void menu(void); //菜单函数
int scr[22][N]={0},pl=9,width=24,speed=3,density=30,score=0,death=0;//全局变量:界面、我机初始位、界面宽度、敌机速度、敌机密度、得分、死亡
void main()
{
menu();
int i=0,j=0;
scr[21][pl]=1;
scr[0][5]=3;
while(1)
{
if(kbhit())
switch(getch()) //控制左右移动和进入菜单
{
case 'a':
case 'A':if(pl>0)
scr[21][pl]=0,scr[21][--pl]=1;break;
case 'd':
case 'D':if(pl<width-2)
scr[21][pl]=0,scr[21][++pl]=1;break;
case 'w':
case 'W':scr[20][pl]=2;break;
c
飞机大战源码
最新推荐文章于 2023-01-02 10:04:41 发布