- void testGame(){
- //定义一个变量
- char direction;
- int flag=1;
- // w上 s下 a左 d又 q退出
- printf("请控制小人移动:");
- //写一个死循环
- while(flag){
- //如果玩家不输入方向,系统会一直等待
- scanf("%c",&direction);
- switch(direction){
- case 'w':
- case 'W':printf("上\n");
- break;
- case 's':
- case 'S':printf("下\n");
- break;
- case 'a':
- case 'A':printf("左\n");
- break;
- case 'd':
- case 'D':printf("右\n");
- break;
- case 'q':
- case 'Q':printf("退出\n");
- flag=0;
- break;
- default: break;
- }
- }
- }
复制代码 |
|