怎樣輸入數組?
?for (int i=0;i<5;i++)
?{
??double scores[i]=input.nextDouble();
?}
包也導入了,也創建了input對象,循環里的這一句報錯了,要手動輸入成績怎么辦呢?有什么好的輸入方法?
?for (int i=0;i<5;i++)
?{
??double scores[i]=input.nextDouble();
?}
包也導入了,也創建了input對象,循環里的這一句報錯了,要手動輸入成績怎么辦呢?有什么好的輸入方法?
2015-05-16
舉報
2015-05-16
Scanner?input?=?new?Scanner(System.in); double[]?scores?=?new?double[5]; for(int?i?=?0;i<5?;?i++){ scores?=?input.nextDouble(); }2015-05-19
正確代碼:
public static void main(String[] args)
{
?System.out.println("請輸入五個學生成績:");
?Scanner input=new Scanner(System.in);
?double []scores=new double[5];
?for (int i=0;i<5;i++)
?{
??scores[i]=input.nextDouble();
?}
?System.out.println("學生成績打印為:");
?System.out.println(Arrays.toString(scores));
}?