问答详情
源自:4-3 分支结构之多重if-else语句

哪里出错了

https://img2.mukewang.com/5b73f156000119bc11520670.jpg。。。。。。。

提问者:小夏虫 2018-08-15 17:24

个回答

  • 慕运维9304178
    2018-08-15 18:49:47
    已采纳

    int main()

    {

    }

    只要这个中括号,里面那几个关于   if-else的括号全部去掉就行了

  • Coat大王
    2018-08-16 18:20:14

    一般 一个IF 条件不止一条执行语句,大括号是告诉电脑要按顺序执行大括号内的语句。

    这个程序是特殊情况,只有一条语句,所以可以省略大括号,但是作为一个良好的编程习惯还是if后就写上大括号。

  • Coat大王
    2018-08-16 11:28:50

    你的括号扩地地方不对。

    if是条件,你的大括号应该括在 执行代码块的前后而不是IF语句的前后,改成如下括号就可以了。

    if(score>=10000)
        {
            printf("钻石玩家");
        }



  • 小夏虫
    2018-08-16 11:11:11

    那为什么答案if-else下面有中括号呢,这不是多此一举吗,真想不明白答案为什么这样