问答详情
源自:4-4 分支结构之嵌套if-else语句

这样难道不对么

我觉得这种做法也是对的吧

提问者:monster语文 2015-08-15 13:29

个回答

  • onemoo
    2015-08-18 20:07:04

    你说的对,我没看清楚,仔细看了一遍,发现了更多的错误!

    else前面的大括号确实不是main的,但也不是if的啊! 

    你的if后的大括号里只有一句printf语句,括号结束后你又加上一个大括号括起来的printf语句,这样写是合法的,但结果是结束了前面的那个if语句,导致后面的else和if对应不上! 你看,这错误代码都格式化好了,你都没看出不对吗?

    还有你前面两个printf语句的参数都错了,格式化字符串中没有格式化指示符,这样后面的参数是多余的。如果不是疏忽的话,那似乎是你没弄明白printf语句的作用。

  • 百岁爱
    2015-08-15 16:19:17

    if(sale>100  && year>=2)


    如果销售业绩达到并且进入公司已经满两年了,那么就执行if里面的语句

    如果两个条件用有一个没有条件没有满足那就执行else里面的语句

  • onemoo
    2015-08-15 16:11:19

    main函数后面接else,这是什么鬼!?