[問題] 無法輸入指令

看板java作者 (ZZZ)時間15年前 (2008/10/30 23:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
我是個初學者,所以如果問題太白痴請多見諒... 下列這個程式 public class i { public static void main(String args[]) { if(args.length!=3) System.out.println("zzz"); else { int a=Integer.parseInt(args[0]); int array[]=new int[a]; int b=Integer.parseInt(args[1]); int c=Integer.parseInt(args[2]); for(int f=0;f<array.length;f++) array[f]=b+c*f; for(int f=0;f<array.length;f++) System.out.printf("%d\t%d\n",f,array[f]); } } } 照理說應該會先叫你輸入三個數字,然後程式再幫你排一個陣列 ex 0 0 1 4 2 8 3 12 可是我執行的時候卻略過輸入的步驟,直接跳到if那邊輸出zzz這個字串 是我哪裡做錯了呢?? 我打的很亂希望有人看的懂... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.86.102.80 ※ 編輯: lawgg 來自: 219.86.102.80 (10/30 23:27)
文章代碼(AID): #192T247a (java)
文章代碼(AID): #192T247a (java)