问答详情
源自:4-15 编程练习

循环编程练习

num/=10;这个语句是什么意思?


提问者:慕粉3772360 2016-08-08 15:39

个回答

  • 34416912
    2016-08-11 10:11:16

    这句你得和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循环条件,所以跳出循环。初学者的见解,感觉应该是这样,希望对你理解有帮助。

  • 慕神2875897
    2016-08-08 15:42:43

    num=num/10;