三国马超
2016-01-13 15:21
int b=9;
b++为9吗?
这是单选中的一道题,我觉得应该是10
b++ 代表的是先取值b然后再运算++ 。
int b=9 表示b的值等于9 , b+ = 10 b++=11
非常感谢!
2016-02-29 10:11:28
共 1 条回复 >
自增与自减那节学的。
b++=9
++b=11
倖存的旧火種...
回复 苏展永不屈服:b++=9是说赋值的b=9,并非赋值后的b+1=9.这里先赋值b,b为9。所以用赋值b与a*2比较,就是9>=10,就是错的。为假。编程语言与我们学过的知识不一样,要注意区分概念。
2016-07-26 13:21:04
共 2 条回复 >
C语言入门
926025 学习 · 20793 问题
相似问题
回答 5
回答 4
回答 3