for循环

package 第六章;

import java.util.Scanner;

public class 成绩 {
    public static void main(String[] args){
        int a = 0;
        double b = 0.0;
        Scanner input = new Scanner(System.in);
        System.out.println("输入名字:");
        String name = input.next();
        for(int i = 0; i < 5; i++){
            System.out.println("输入每门成绩"+(i+1)+":");
            int c = input.nextInt();
            a = c + a;
        }
        System.out.println(name+"的平均分是:"+ a/5);
    }
}
View Code

1.for循环
    语法:
      for(初始化表达式;条件表达式;循环变量变化表达式){
              //循环体
    }
       初始化表达式:用于初始化循环变量值
       条件表达式:如果为true则执行循环体,否则退出
       循环变量表达式:用于循环变量的控制如i++..
   执行顺序:
       第一步:初始化表达式(只会执行一次)
       第二步:条件表达式;如果为true则执行第三步,否则退出循环.
       第三步:循环体
       第四步:循环变量表达式,执行完之后,再执行第二步,依次循环.
   注意:for循环中三个表达式都可以省略.
          如果第二个表达式没有写,那么它的结果为true.

原文地址:https://www.cnblogs.com/liumeilin/p/6945399.html