问答详情
源自:2-13 编程练习

2-13中为什么要问两次a b的赋值?A B的赋值不是应该一直不变吗?

代码开头就给a b赋值为了5和2,后面也只是在此基础上计算,为什么赋值会变呢

提问者:慕瓜8196988 2016-04-06 17:23

个回答

  • SmileDL
    2016-04-07 23:42:49
    已采纳

    变量定义后,虽然赋值了,但后续可以改变,就是可以把盒子里的苹果拿出来换成梨,或者往盒子里再放一个苹果变成两个苹果

    例子中是用了自增和自减,而且++、--在变量前边,是先++、先--

  • 进化的程序猿
    2016-04-06 17:56:14

    ++a,--b,此时a b值已经发生变化

  • ziyang1123
    2016-04-06 17:29:08

    因为用了自增和自减。。。。。。