日期:2014-05-20  浏览次数:20787 次

新手求解!关于Scanner
我现在想的是: 想些一个小程序 想法是: 班里有5个同学 然后分别输入他们的成绩
  但是我用Scanner输入同学的数量的时候 我再怎么输入他们的成绩啊
   
  代码运行的时候是:
  1、System.out.println("你要录入的学生数量是:");
  然后输入学生数量;
  2、再一个一个的输入学生的成绩
  3、按照成绩排名(这些就不用了 我自己来)
   
  新手求解哦!大螃蟹们来看看啊!100%结贴。 谢谢。

------解决方案--------------------
伪代码:
Java code

System.out.println("你要录入的学生数量是:");
int stuCount = scanner.nextInt();
double[] grade = new double[stuCount];
int i = 0;
while(i<stuCount){
    System.out.println("输入学生"+i+"的分数:");
    grade[i++] = scanner.nextDouble()
}
// 排序