问答详情
源自:4-1 分支结构之简单if语句

4-1敲代码时遇到的两个问题,困扰了好久,望解答,感激不尽

  1. 为什么系统显示我准确,但右边一栏总是乱码?我重试了好几遍依旧是那样的乱码

  2. 两张的区别是"%s/n",为什么有无它系统都显示正确过关(当然都是乱码......)

提问者:慕粉0849371912 2017-02-16 22:13

个回答

  • 墨染流年1008
    2017-02-17 16:29:51
    已采纳

    ; ;

  • 墨染流年1008
    2017-02-17 16:29:22

    你那几行用的是中文输入法,代码要用英文,两个角标不一样

  • 慕粉0849371912
    2017-02-16 22:22:32

    #include <stdio.h>

    int main() 

    {       

        int height = 185;

        //补全所有代码

        if(height >= 180)

         {

             printf("恭喜小明可以参加校篮球队");

         }

    return 0;

    }

    一个是这样,一个是

    #include <stdio.h>

    int main() 

    {       

        int height = 185;

        //补全所有代码

        if(height >= 180)

         {

             printf("%s\n","恭喜小明可以参加校篮球队");

         }

    return 0;

    }

    系统都显示通过正确,但是右栏却是乱码

    /249/5198/KOmi/hello.c: In function 'main':
    /249/5198/KOmi/hello.c:8:10: error: stray '\357' in program
             printf("%s\n","恭喜小明可以参加校篮球队");
             ^
    /249/5198/KOmi/hello.c:8:10: error: stray '\274' in program
    /249/5198/KOmi/hello.c:8:10: error: stray '\233' in program
    /249/5198/KOmi/hello.c:9:6: error: expected ';' before '}' token
         }

    这样的

    求解答

  • 慕粉0849371912
    2017-02-16 22:18:51

    忘记放截图,为什么放不好截图?