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);
}
}
}