[問題] 無法輸入指令
我是個初學者,所以如果問題太白痴請多見諒...
下列這個程式
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)
討論串 (同標題文章)