您的位置:首页 > 编程语言 > Java开发

Java:学生成绩录入(for语句)

2017-10-21 20:30 197 查看
import java.util.Scanner;

public class sc {

public static void main(String[] args) {

// TODO 自动生成的方法存根

int i,j=0,sum=0;

int score[]=new int[5];

Scanner sc=new Scanner(System.in);

//通过循环,从键盘输入5位学生的成绩

for(i=0;i<5;i++)

{

System.out.println(“请输入第”+(i+1)+”位学生的成绩:”);

score[i]=sc.nextInt();

}

for(i=0;i<5;i++)//通过循环,输出5位学生的成绩

{

System.out.println(“第”+(i+1)+”位学生的成绩:”+score[i]);

}

}

}

运行结果:



分析:

先创建含有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。

知识扩展:

Java中有3种循环语句:for语句,while语句,do-while语句。

for语句格式如下

for(初始表达式;条件表达式;循环表达式)

{

语句组;

}

while语句格式如下

while(条件表达式)

{

语句组;

}

do-while语句格式如下

do{

语句组;

}while(条件表达式);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: