不太明白!
int num = 999;
int count = 0;
for(count=1;(num/=10)>0;count++);{
? ?System.out.print("它是個"+count+"位的數");
}
為什么不是執行3次?System.out.print("它是個"+count+"位的數"?
int num = 999;
int count = 0;
for(count=1;(num/=10)>0;count++);{
? ?System.out.print("它是個"+count+"位的數");
}
為什么不是執行3次?System.out.print("它是個"+count+"位的數"?
2016-11-18
舉報
2016-11-18
第三行 ?for循環的括號后面不應該有分號 應該是
for(count=1;(num/=10)>0;count++){
? ?System.out.print("它是個"+count+"位的數");
}
而不是
for(count=1;(num/=10)>0;count++);{
? ?System.out.print("它是個"+count+"位的數");
}