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