a不是等于5吗?

来源:3-2 Java中的算术运算符

qq_兵冰宾缤_0

2017-03-08 21:10

int a=5; intb=++a   

println(a:+a )

println( b:+b)

写回答 关注

4回答

  • 渣渣咋办
    2017-03-08 21:17:07
    已采纳

    ++a是先自加,a=6,然后赋值给b,

    qq_兵冰宾...

    非常感谢!

    2017-03-08 21:43:36

    共 1 条回复 >

  • qq_兵冰宾缤_0
    2017-03-08 21:49:24

    谢谢同学;

    谢谢

    好像就是 b= ++a  或者 a++ 中   ++始终跟着a跑; 然后++在a前面是先将a自增成了6再赋值给b成了6;a ++ 就是先把a=5的值赋给b,跟着a它自己再自增1,变成6。


  • 慕粉小白Catherine
    2017-03-08 21:29:17

    在执行自加运算++a时,等式值为6(并赋给b),此时a的值也加1为6

  • hello_dd
    2017-03-08 21:24:08

    a是个变量,++a=>a+1

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165560 学习 · 17587 问题

查看课程

相似问题