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

在for中为什么不能写num=num+1

for中num++可以,为什么num=num+1不行?


正在回答

4 回答

虽然同样是能喝到酒,但是用开瓶器的效率比用牙齿咬的效率要高,num++ > num+=1 > num = num + 1 

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

你的写法是正确,编译器也能通过,只是慕课网做了判断,没有num++提示了,但是输出结果都是一样的。

不是错,只是写法不正规,就好像喝啤酒,别人都是用开瓶器开,你用嘴咬开,同样能喝到酒,只是看着变扭

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

你这是赋值写法是不对的,正常的赋值写法是这样的 num =1;

     等式写法是这样的:  num == num+1;这才是等式写法;

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

c语言固定语法格式,记住就行了

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

举报

0/150
提交
取消

在for中为什么不能写num=num+1

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