陈途说
2016-12-19 14:16
是count+1时, num/10=9/10=0.9 int取0.?
while是一个循环。当count=1时,num=99;count=2时,num=9;count=3时,num=0;不满足while循环条件,跳出while循环,执行【System.out.println("它是个" + count + "位的数!");】
当num=9时,进入while循环,count++后,count就等于1了。num/=10等价于9/10,结果为0。
9/10因为都是int型,结果是等于0不会等于0.9。
Java入门第一季(IDEA工具)升级版
1167354 学习 · 18677 问题
相似问题
回答 4