目录
思考
1. 让你输出10000000000000000句“Hello,world!”,你怎么写代码?
2. 求1到100的整数和?
概念
循环结构程序多次循环执行相同或相近的任务。
while循环,也叫作当型循环
语法
while (条件判断表达式)
执行循环语句组;
先进行条件判断!
(1)满足条件时,执行语句组,然后返回条件判断;
(2)不满足条件时,结束循环。
案例:求1到100的整数和?
public static void main(String[] args)
{
int sum=0; // 定义sum变量,存储求和结果
int i=1; // 定义i变量,存储计算次数
while(i<=100) // 条件,当循环不到100次时
{
sum+=i; //等价于 sum=sum+i;
i++; //等价于 i
}
System.out.println(sum); //输出求和结果
}
案例分析
第一次循环:
i=1;
sum=1;
第二次循环:
i=2;
sum=1+2;
第三次循环:
i=3;
sum=1+2+3;
...
...
...
第100次循环:
i=100;
sum=1+2+3+...+100;
第101次循环:
不满足条件,结束循环。