问答详情
源自:4-15 编程练习

求助大神解答小白

用if语句为啥结果是0?if(num>0){    count=count++;    num/=10; }    System.out.println("他是个"+count"位的数");

提问者:qq_学无止境_19 2017-10-14 12:52

个回答

  • 慕粉4220159
    2017-10-14 13:40:35
    已采纳

    应该是count++;  ,而不是count=count++ ;     ++在后面的时候,是先使用后加一

  • 慕先生3144091
    2018-03-06 18:17:23

    count++就是count=count+1

  • 慕粉3737184
    2017-10-14 17:12:38

    count=count++;count是没有增加效果的