JAVA-Day 08:For循环语句
For循环
For循环格式
for循环语句格式
for(初始化语句;条件判断语句;条件控制语句){
循环语句体;
}
执行流程:
1、执行初始化语句
2、执行条件判断语句,看其结果是True还是False,如果是True,执行循语句体,如果是False,循环结束
3、执行条件控制语句
4、回到2继续执行条件判断语句
例:
玩游戏的时候经常会因为网络不好而断线重连,用for循环实现五次打印重连
for(int i=1;i<=5;i++){
System.out.println("重连"+i+"次");
}
代码运行结果如下图所示:
Text
Text1
键盘录入一个两位数的数字,表示范围
用for循环找出既能被3整除又能被5整除的数有多少个?
int count=0;
Scanner satisyf=new Scanner(System.in);
System.out.println("请输入范围的开始:");
int number=satisyf.nextInt();
System.out.println("请输入范围的结束:");
int number2=satisyf.nextInt();
for(int i=number;i<=number2;i++){
if(i%3==0&&i%5==0){
count++;
}
}
System.out.println(count);
代码运行结果如下图所示:
Text2
用for循环语句实现1-10的累加
int count=0;
for(int i=1;i<=10;i++){
count+=i;
}
System.out.println(count);
代码运行结果如下图所示:
Text3
用for循环求出1-100之间偶数的和
int count=0;
for(int i=1;i<=100;i++){
if(i%2==0){//能被2整除的数就是偶数
count+=i;
}
}
System.out.println(count);
代码运行结果如下图所示: