为了账号安全,请及时绑定邮箱和手机立即绑定

求助大神解答小白

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

正在回答

3 回答

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

0 回复 有任何疑惑可以回复我~

count++就是count=count+1

0 回复 有任何疑惑可以回复我~
#1

慕先生3144091

int num!=0,结果必须是整型,0.99取整后是0
2018-03-06 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165458    人
  • 解答问题       17585    个

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

进入课程

求助大神解答小白

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信