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

正在回答

9 回答

num=num/10.

如果num=345,三位数,当他第一次除以10后,num=34,变为二位数,count+1;即每次执行一次num/=10;减一位数,count=1,一直减到num为个位数时num/10=0,循环不再执行,count即为num原始值的位数。


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

在 “Java中的赋值运算符”那节课讲过!

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

num= num/

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

把num/10的值赋予num

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

num=num/10

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

这个题为了求出999是一个多少位数,执行循环时第一次除于10就可以得到99,第二次就可以得到9,第三次时候就得到0,每次循环时count的值都加1,就可以统计出这是一个三位数了.

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

计算位数

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

num=num/10

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

num=num?10

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

举报

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

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

进入课程

num/=10表示什么意思了?

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