求助大神解答小白

来源:4-15 编程练习

qq_学无止境_19

2017-10-14 12:52

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

写回答 关注

3回答

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

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

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

    count++就是count=count+1

    慕先生314...

    int num!=0,结果必须是整型,0.99取整后是0

    2018-03-06 18:19:40

    共 1 条回复 >

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

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

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

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

1165172 学习 · 17581 问题

查看课程

相似问题