游戏方向控制 #include <stdio.h> int main(int argc , const chat * argv[]){ char direction; //定义一个方向的变量printf("请控制小人移动: w上、a左、s下、d右、q退出\n"); //打印需求 intflag = 1; while(flag){ //while循环 scanf("%c",&direction); //从键盘接收一个字符 switch(direction){ //switch分支 case 'w': case 'W': printf("上\n"); break; case 'a': case'A': printf("左\n"); break; case 's': case 'S': printf("下\n"); break; case 'd': case'D': printf("右\n"); break; case 'q': case 'Q': printf("退出\n"); flag = 0; //退出循环 break; } } return 0; //退出程序 }
|