为什么是number = number*1.2, 而不是number == number*1.2?

来源:4-7 循环结构之do-while循环

葡萄葡萄

2018-12-25 15:01

感觉我分不清什么时候该用=,还是==,

让number等于number*1.2, 难道不是在赋值嘛?- -

写回答 关注

1回答

  • 風辰
    2018-12-25 16:05:33
    已采纳

    =是赋值,是给某个变量某个数,变量原本没有数据;==是等于,变量原本有数据,比较左右两边是否一样。

    例如:i=3,是将3给了i;i==3,是指i等于3

    ==  一般是用在判断里,比如i==5?  就是判断i是不是等于5

    要注意C语言中的=和数学的=是不一样的

    葡萄葡萄

    谢谢!

    2019-01-20 05:54:02

    共 1 条回复 >

C语言入门

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

926206 学习 · 20797 问题

查看课程

相似问题