b++的意思是什么?

来源:3-8 练习题

三国马超

2016-01-13 15:21

int b=9;

b++为9吗?

这是单选中的一道题,我觉得应该是10

写回答 关注

3回答

  • yongly
    2016-01-13 16:07:34
    已采纳

    b++ 代表的是先取值b然后再运算++ 。 

    int b=9 表示b的值等于9 , b+ = 10  b++=11

    三国马超

    非常感谢!

    2016-02-29 10:11:28

    共 1 条回复 >

  • qq_给未来插上翅膀_0
    2016-02-13 13:08:23

    自增与自减那节学的。

  • 回归现实
    2016-01-24 13:04:06

    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语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题