大家幫忙看一下
int num = 999; int count = 0; 為什么運行結果一直會出現“他是個三位數” while(num!=0){ count=count+1;num=num/10;} ? ? ? ?System.out.println("它是個"+count+"位的數"); }
int num = 999; int count = 0; 為什么運行結果一直會出現“他是個三位數” while(num!=0){ count=count+1;num=num/10;} ? ? ? ?System.out.println("它是個"+count+"位的數"); }
2016-04-28
舉報
2016-05-01
你把 ?他是 3位數的 ?域位 ?搞清楚 在什么 地方就好了 ? 別放在 循環體中打印
2016-04-28
?他本身就是個·3位數啊
2016-04-28
第一次count+1=1;num/10=99.9
第二次count+1=2;num/10=9.99
第三次count+1=3;這時num/10=0.999不成立跳出循環
結果 ? ? ? count=3;