import java.util.Scanner;
public class ScoreStatistics {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i,j=0,sum=0; //定义i,j,sum求和
int score[]=new int[5]; //实例化 score学生成绩
Scanner sc=new Scanner(System.in); //System.in 标准输入
for(i=0;i<5;i++) //for循环,
{
System.out.println("输入学生成绩 "+(i+1)); //输出学生成绩
score[i]=sc.nextInt(); //nextInt()从键盘输入
}
for(i=0;i<5;i++)
{
System.out.println("第" +(i+1)+"位学生成绩:"+score[i]);
}
}
}
运行结果:
知识点:for循环语句
*注释:
本程序首先创建含有5个元素的数组(a[0]、a[1]、a[2]、a[3]、a[4]),然后通过Scanner对象及for语句实现5个元素值(学生成绩)的输入与输出。在for语句中,起始条件是i=0,数组的下标从0开始,即数组的第一个元素是a[0],因此第五个元素是a[4]、所以条件的表达式为i<5,循环条件是i=i+1.