游戏方向控制
//定义变量
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;
}
}
|
|