=与==这个区别是什么?

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

zehaoliu

2015-09-17 01:08

为什么我输入num=hd*hd*hd+td*td*td+sd*sd*sd时结果错误,但是改成num==hd*hd*hd+td*td*td+sd*sd*sd就可以

写回答 关注

2回答

  • onemoo
    2015-09-17 14:44:18
    已采纳

    = 是赋值,将右侧的值赋给左侧的变量

    == 是比较,两侧相等的话,为true;否则为false。

    代码中需要你在if里做比较判断,当然要用 ==

    zehaol...

    非常感谢!

    2015-09-18 23:10:44

    共 1 条回复 >

  • CTRL_ALT__DELETE
    2015-09-17 01:51:36

    一个是赋值=,一个是计算。。==

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题