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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© GodLovenan 中级黑马   /  2015-8-28 20:55  /  1499 人查看  /  14 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

大家看看,哪里出了问题!

#include <stdio.h>

int main(int argc, const char * argv[]) {
   
    char ch;
   
    printf("请输入小人移动方向:w.上 s.下 a.左 d.右\n");
   
    while (1) {
        scanf("%c",&ch);
        
        switch (ch) {
            case 'w':
            case 'W':
                printf("小人上\n");
                break;
            case 's':
            case 'S':
                printf("小人下\n");
                break;
               
            default:
                break;
        }
    }

    return 0;
}

14 个回复

倒序浏览
一楼哦..还没学到呢..现在压力感觉很大..
回复 使用道具 举报
不会啊,才刚讲到运算符,你看的太快啦,差距啊.
回复 使用道具 举报
犀利的不行  
回复 使用道具 举报
不会帮顶!
回复 使用道具 举报
看着还可以,你看编译器给你的错误提示在哪行!
回复 使用道具 举报
大牛你好   求大腿
回复 使用道具 举报
Vigor 中级黑马 2015-8-28 21:33:04
8#
#include <stdio.h>

int main(int argc, const char * argv[]) {
        char ch;
        //旗标,为0跳出无限loop
        int flag = 1;
        printf("请输入小人移动方向:w.上 s.下 a.左 d.右 q.离开\n");
        
        while (1 && flag) {
            scanf("%c",&ch);
            
            switch (ch) {
                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;
            }
            
        }
        
        return 0;
}


补齐了
回复 使用道具 举报
这是干啥的啊,貌似还没学到,不懂
回复 使用道具 举报
。。。。。。。没懂 同求学习
回复 使用道具 举报
不错,游戏里控制人物移动
回复 使用道具 举报
膜拜下...俺再继续学习
回复 使用道具 举报
来复习一下功课
回复 使用道具 举报
一起复习下,不错,,
回复 使用道具 举报
初学者,表示看不懂啊!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马