当前位置: 首页 > news >正文

中国建设银行太原招聘信息网站原网站开发新功能

中国建设银行太原招聘信息网站,原网站开发新功能,wordpress 图片位置,360街景地图最新版以下是一个简单的C语言射击小游戏的实现示例。这个游戏中#xff0c;玩家控制一个飞船#xff0c;敌方飞船会随机出现并向玩家移动。如果玩家的飞船与敌方飞船相撞#xff0c;玩家就失去一条生命#xff0c;代码如下#xff1a; #include stdio.h #include s…以下是一个简单的C语言射击小游戏的实现示例。这个游戏中玩家控制一个飞船敌方飞船会随机出现并向玩家移动。如果玩家的飞船与敌方飞船相撞玩家就失去一条生命代码如下 #include stdio.h #include stdlib.h #include time.h   #define WIDTH 10 #define HEIGHT 5 #define ENEMY_SHIP E #define PLAYER_SHIP S #define BULLET |   char game_field[HEIGHT][WIDTH 1]; int player_ship_x WIDTH / 2; int enemy_ship_x -1; int enemy_ship_y -1; int bullet_x -1; int bullet_y -1; int lives 3;   void draw_game_field() {     for (int i 0; i HEIGHT; i) {         for (int j 0; j WIDTH; j) {             if (j player_ship_x i bullet_y) {                 printf(%c, BULLET);             } else if (j player_ship_x i 0) {                 printf(%c, PLAYER_SHIP);             } else if (j enemy_ship_x i enemy_ship_y) {                 printf(%c, ENEMY_SHIP);             } else {                 printf( );             }         }         printf(\n);     }     printf(Lives: %d\n, lives); }   void move_enemy_ship() {     if (enemy_ship_x WIDTH - 1) {         enemy_ship_x;     } else {         enemy_ship_y;         enemy_ship_x 0;     }     if (enemy_ship_y HEIGHT) {         enemy_ship_y 0;     } }   void move_bullet() {     if (bullet_x 0) {         bullet_x--;     } else {         bullet_x player_ship_x;         bullet_y -1;     } }   void handle_collisions() {     if (bullet_x enemy_ship_x bullet_y enemy_ship_y) {         bullet_x player_ship_x;         bullet_y -1;         enemy_ship_x -1;         enemy_ship_y -1;         lives--;     } }   void game_loop() {     srand(time(0));     while (lives 0) {         draw_game_field();         move_enemy_ship();         move_bullet();         handle_collisions();         if (enemy_ship_x ! -1 enemy_ship_y ! -1) {             draw_game_field();             char input getchar();             if (input a) {                 if (player_ship_x 0) {                     player_ship_x--;                 }             } else if (input d) {                 if (player_ship_x WIDTH - 1) {                     player_ship_x;                 }             } else if (input w) {                 bullet_y player_ship_x;                 bullet_x player_ship_x;             }         }     } }   int main() {     game_loop();     printf(Game Over\n);     return 0; }
http://www.dnsts.com.cn/news/236192.html

相关文章:

  • 南宁网站建设价格公司介绍范文50字
  • 杭州外贸网站建设公司价格网站假备案举报
  • 模板网站的缺点张北县网站建设
  • 建一个网站模板网网站开发外包不给ftp
  • 中英双语网站怎么做淘客网站如果做优化
  • 个人网站布局自适应网站怎么做移动配置
  • 企业网站建设一站式服务搜索引擎网站推广法 怎么做
  • 网站总是跳转dede58中国工商银行app下载
  • 网站标题title怎么写济南网网络推广
  • 哪个网站可预约做头发本周国内新闻
  • 家装公司加盟哪个公司好seo课程
  • 免费建站的方法农业 网站源码
  • html5网站制作分工高唐住房建设局网站
  • 万网 网站托管平顶山网站建设电话
  • 网站开发框架拓扑北京住房和城乡建设厅官方网站
  • 烟台企业网站制作公司上海站优云网络科技有限公司
  • 绍兴网站制作方案定制密云网站开发公司
  • 网站中的轮播怎么做找人注册公司多少钱
  • 网站 做购物车求职招聘网站开发
  • 甘肃建设监理协会网站显示网站目录
  • 好的网站建站公司网站案例分析湖南
  • 做影视网站赚钱百度关键词挖掘
  • 功能性质网站有哪些网站wordpress游客评论游客
  • 苏州建网站公司自贡网站建设哪家好
  • 怎么用电脑windows做网站机关网站建设
  • 学习资料黄页网站免费专业做淘宝开店的网站
  • 网网站制作开发广州网站开发哪家强
  • 松江网站开发公司襄阳官网建站公司
  • 公司有域名 如何做网站如何免费域名注册
  • 美团先做网站还是app江苏网站推广公司