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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© liruixue 中级黑马   /  2015-11-5 10:22  /  667 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

游戏方向控制
//定义变量
Char direction;
Int flag=1;
Printf(“请控制小人移动:w 上  s 下  a 左  d 右 q退出\n”);
//写一个死循环
While(1){
//  让玩家输入方向,如果玩家不输入方向系统会一直等待
  Scanf(“%c”,&direction);
Swiitch(flag){
   case  ‘w’:
   case  ‘W’:
       Printf(“上”);break;
   case  ‘s’:
   case ‘S’:
       Printf(“下”);break;
  case  ‘a’:
   case  ‘A’:
       Printf(“左”);break;
case  ‘d’:
   case  ‘D’:
       Printf(“右”);break;
case  ‘q’:
   case  ‘Q’:
       Printf(“程序即将退出..........\n”);
       Printf(“程序已经退出...........\n”);
       Flag=0;
       break;
}
}

0 个回复

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