东大头
2016-10-15 15:51
while(num != 0){
count++;
num/=10;
}
这段代码不太理解,望指教
count++累计次数,num/=10是让num值退一位(例如num=500,第一次循环等于50,第二5,第三0.5,这时候因为num为整数,所以num=0),直到num值等于0退出循环。整个循环是用来求一个数有多少位的。
谢谢您的回答
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题
回答 1
回答 2
回答 4