為什么第一段代碼是個死循環,第二段代碼卻不是
第一次代碼:
?int sum=999;
int count=1;
while(sum>=0&&sum<1000) {
while(sum/10!=0) {
count++;
sum=sum/10;
}
System.out.println("999是個"+count+"位數");
}
第二段代碼:
int sum=999;
int count=1;
while(sum/10>0&&sum/100<10) {
while(sum/10!=0) {
count++;
sum=sum/10;
}
System.out.println("999是個"+count+"位數");
}
2020-08-19
我想明白了。