求大神解答
for(count=1;(num/=10)>0;count++ ); System.out.println("它是個"+count+"位的數!");
?for(count=1;(num/=10)>0;count++ ); num/=10; System.out.println("它是個"+count+"位的數!");?
for(count=1;(num/=10)>0; ); num/=10; count++; System.out.println("它是個"+count+"位的數!"); 為什么上面兩個可以運行,第三個就失敗了,求大神解答。
2017-10-15
for后面只執行一條語句,如果第三個要執行的話應該加個大括號:{num/=10;count++;}
2017-10-15
for后面只執行一條語句,如果第三個要執行的話應該加個大括號:{num/=10;count++;}
當然如果是我的話我會習慣在for后面加大括號再輸語句,不管有幾條要執行。