A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. void testGame(){
  2.         //定义一个变量
  3.         char direction;
  4.         int flag=1;
  5.         //        w上 s下 a左  d又  q退出
  6.         printf("请控制小人移动:");
  7.         //写一个死循环
  8.         while(flag){
  9.                 //如果玩家不输入方向,系统会一直等待
  10.                 scanf("%c",&direction);
  11.                 switch(direction){
  12.                         case 'w':
  13.                         case 'W':printf("上\n");
  14.                                  break;
  15.             case 's':
  16.                         case 'S':printf("下\n");
  17.                                  break;
  18.             case 'a':
  19.                         case 'A':printf("左\n");
  20.                                  break;
  21.             case 'd':
  22.                         case 'D':printf("右\n");
  23.                                  break;
  24.             case 'q':
  25.                         case 'Q':printf("退出\n");
  26.                                  flag=0;
  27.                                  break;
  28.            default: break;
  29.                 }
  30.         }
  31. }
复制代码

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马