问答详情
源自:4-7 循环结构之do-while循环

求解答number*=1.2;

number*=1.2;   这句哪个大哥分析下为什么要这么写,谢谢了

提问者:思密达2015 2015-08-02 12:48

个回答

  • Perona
    2015-08-02 14:30:18
    已采纳

    这是复合赋值运算符。

    复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。

    number*=1.2;等价于number=number*1.2;

    即将变量number乘以1.2之后再赋给number。