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

正在回答

2 回答

这句你得和count++一起来看。当条件语句if适用的时候,进入while循环语句,条件为num不等于0时执行循环,那么num每次除以10的时候,count就自动+1,例如num为999时,999/10=99(int值只取整数),这时count是1,此时num值为99,又一次满足while循环的条件,即num不等于0,所以再次循环,99/10=9,count经历第二次循环,所以count值变为2,num=9了,再次循环,9/10=0,count值也变为3。此后num的值不满足while循环条件,所以跳出循环。初学者的见解,感觉应该是这样,希望对你理解有帮助。

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

num=num/10;

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

举报

0/150
提交
取消

循环编程练习

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