课程
/后端开发
/C
/C语言入门
为什么不能用++num提交!!
2015-07-25
源自:C语言入门 4-8
正在回答
int i=9如果是++i<10。这里i值已经是10,所以比较失败如果是i++<10,这里i值还是9,比较成立++i相当于直接进行了i+=1的运算,而i++相当于依次循环后运算i+=1,具有滞后的特点
飞速汽车 提问者
那我就不清楚了,你是计算结果出错还是代码不能运行,检查下有没有其他的逻辑错误
我是放在for循环表达式里的,此时i++与++i效果应该相同吧?
xiao胜
飞速汽车 提问者 回复 xiao胜
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答为什么不能用num=num+1来代替num++
1 回答为什么不能用num=1
1 回答为什么不能提交
1 回答为什么表达式3不能用num=num+1
1 回答为什么double num = 2.5,不能用float