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

来源:4-9 循环结构之for循环(二)

蚂蚁的牙才不黑咧

2020-02-19 16:15


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

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

写回答 关注

3回答

  • 慕娘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是未知的,所以不能这样写。

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题