import java.util.Scanner;
public class stuentscore {
public static void main(String[] args) {
// TODO 自动生成的方法存根
int i,j=0,sum=0;//定义变量
int score[]=new int[5];//定义变量
Scanner sc=new Scanner(System.in);//通过循环从键盘输入学生成绩
for(i=0;i<5;i++){//通过循环从键盘输入学生成绩
System.out.print("请输入第"+(i+1)+"学生的成绩:");//输入学生成绩
score[i]=sc.nextInt();
}
for(i=0;i<5;i++){//通过循环输出学生成绩
System.out.println("第"+(i+1)+"学生的成绩:"+score[i]);
}
}
}
运行结果
知识要点:这个程序通过循环的方式从键盘输入五个学生的成绩,所以,这个程序首先创建含五个元素的数组(a[o]、a[1]、a[2]、a[3]、a[4]),然后通过Scanner对象和for语句实现五个元素值(学生成绩)的输入、输出。在循环语句中,起始条件是i=0,数组的下标从0开始,即数组的从a[0]开始,因此第五个元素是a[4],条件的表达式为i<5。