public class TestFor01{
public static void main(String[] args){
//1+2+3+4+.....100
//while:
/*int i = 1;
int sum = 0;
while(i<=100){
sum += i;
i++;
}
System.out,println(sum);
*/
//for
int sum = 0;
for(int i = 1;i<=100;i++){
sum += i;
}
System.out.println(sum);//5050
/*
【1】for的结构:
for(条件初始化;条件判断;迭代){
循环体:
}
【2】i的作用域:作用范围:离变量最近的{}
【3】for循环格式灵活:,
for(;;){}-->死循环
int i = 1;
for(;i<=100;){
sum += i;
i++;
}
【4】死循环:
for(;;){}
while(true){}
do{
}while(true);
【5】循环分为两大类:
第一类:当型 while(){} for(;;){}
第二类:直到型 do{}while();
【6】常用:for循环
【7】do-while,while,for效率一样高
*/
}
}
流程控制_循环结构_for循环小练习以及三个循环的结构区别
这篇博客详细解析了Java中的for循环结构,包括其基本语法、作用域、灵活性及不同类型的循环(当型和直到型)。作者通过示例代码展示了如何使用for循环计算1到100的和,并讨论了for、while和do-while循环的效率相当。此外,还强调了for循环在实际编程中的常用性。
摘要由CSDN通过智能技术生成