问答详情
源自:4-9 循环结构之for循环(二)

这两种作法不应该都一样吗?为什么第二种就会错误呢?


num==hd*hd*hd+td*td*td+sd*sd*sd

hd*hd*hd+td*td*td+sd*sd*sd==num

提问者:蚂蚁的牙才不黑咧 2020-02-19 16:15

个回答

  • 慕娘2546728
    2020-02-24 16:56:09

    我两种都提交了   都对  你看看是不是你其他地方写错了

  • 脉脉啊
    2020-02-20 14:47:49

    是num进行判断所以要用第一个,判断num的值

  • 慕仙8457048
    2020-02-19 21:52:16

    ==运算符的计算顺序是从左至右,所以第一个的结果是num==,而第二个的结果就是hd*hd*hd+td*td*td+sd*sd*sd==了,由于num是未知的,所以不能这样写。