2021-03-17for循环

1.for 循环介绍

public class Demo01 {

public static void main(String[] args) {

/*

          i被称为循环不变量,不变的是意义,数值是可以改变的。改变数值的目的在于维持含义不变

          本程序的i的意义是:循环的次数,每次循环都要+1,才能够维持i的意义正确*/

        int i =1;

        while(i <=100)  {//循环条件

            System.out.println("这是我第" + i +"次励志好好学习,天天向上"); //循环体

          i++;

        }

}

案例1:

mport java.util.Scanner;

public class Demo02 {

public static void main(String[] args) {

System.out.println("学习任务是否合格(y/n)");

        Scanner scanner =new Scanner(System.in);

        String shifouhege=scanner.next();

        while (!shifouhege.equals("y")){

System.out.println("上午学理论");

            System.out.println("下午上机编程");

            System.out.println("经过又一次学习,合格了吗?");

            shifouhege = scanner.next();

        }

}

}

案例2;

2012年培养学员25万人,每年增长25%,请问按此增长速度,到哪一年培训学员人数将达到100万人?

提示1.循环条件和循环操作分别是什么? 2.2013年培训学员数量=250000*(1+0.25)3.int  year=2012; double students=250000;whlie...

public class Demo03 {

public static void main(String[] args) {

int students=25000;

        int year=2012;

        while(students<1000000){

year ++;

            students=(int)(students*(1+0.25));

            System.out.println("年份:" +year +"学生"+students);

        }

}

}

案例

public class Demo03 {

public static void main(String[] args) {

int  num=0;

        int  sum=0;

        while(num <=100){

num  +=2;//sum=sum+num

            sum +=num;//num=num+2

            System.out.println("num:"+num+"\tsum"+sum);

        }

}

}

你可能感兴趣的:(2021-03-17for循环)