好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

(完整word版)飞机小游戏源代码.doc

4页
  • 卖家[上传人]:人***
  • 文档编号:559691078
  • 上传时间:2023-11-18
  • 文档格式:DOC
  • 文档大小:25.56KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • include #include #include #include #define N 35void 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;//全局变量:界面、我机初始位、界面宽度、敌机速度、敌机密度、得分、死亡main(void){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=0;i--)//从最后一行往上是为了避免把敌机直接冲出数组。

      for(j=0;j> ");switch(getche()){case '1':width=34;break;case '2':width=24;break;default:printf("\n 错误,请重新选择...\n");sw=1;}}while(sw);do{sw=0;printf("\n 请选择敌机密度:1.大2.中3.小>> ");switch(getche()){case '0':density=10;break;case '1':density=20;break;case '2':density=30;break;case '3':density=40;break;default:printf("\n 错误,请重新选择...\n");sw=1;}}while(sw);do{sw=0;printf("\n 敌机的飞行速度:1.快2.中3.慢>> ");switch(getche()){case '1':speed=2;break;case '2':speed=3;break;case '3':speed=4;break;default:printf("\n 错误,请重新选择...\n");sw=1;}}while(sw);for(i=0;i<22;i++)for(j=0;j<45;j++)scr[i][j]=0;scr[21][pl=9]=1;printf("\n 按任意键保存...");getch();}void menu(void){printf("说明:按A D 控制我机左右飞行,W 发射子弹\n 设置:请按Esc\n 开始游戏:任意键\n) by yan_xu");if(getch()==27)setting();}。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.