为了账号安全,请及时绑定邮箱和手机立即绑定

为什么要用两个等号

用一个就变成

水仙花数字:1
水仙花数字:8
水仙花数字:729
水仙花数字:370
水仙花数字:371
水仙花数字:378
水仙花数字:1099

正在回答

1 回答

额...看来同学你还没搞懂=和==的区别啦,在C语言中=表示是赋值符号,就是说把等号右边的东西放到等号左边去,而==表示的是两边是不是相等的,如果改成了=的话,if语句中的条件就是真,为什么呢,因为if会不断的判断num是不是0.若改成==的话就会判断num和hd*hd*hd+td*td*td+sd*sd*sd是否相等.

0 回复 有任何疑惑可以回复我~
#1

Sean丶Zhang 提问者

恩恩 ,谢谢你。我懂了
2015-06-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么要用两个等号

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信