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

正在回答

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工具)升级版
  • 参与学习       1166339    人
  • 解答问题       17590    个

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

进入课程

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

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号