第十八讲——While详解
第十八讲——While详解
循环结构;
- while;(要避免死循环)
while(){ }
- do.....while
- for 循环
while
先判断,再循环。当满足条件时一直循环,直到不满足条件
算法;
while(条件){ 循环内容 }
计算0~100相加
package scanner;
public class Demo02{
public static void main(String[]ages){
int A = 0;
int num = 0;
while(A<=100 && A>=0){
num = num +A;//灵活运用
//把计算出的值赋值给自己,再拿自己去计算下一个值,直到最后
A++;
}
System.out.println(num);
}
}
do while
先循环,再判断。最少会执行一次循环
算法;
do{ 循环内容 }while(条件);
和while的本质差别是 do while至少会执行一次!这是因为do while先执行后判断的功能决定的
Demo01
package scanner;
public class Demo01 {
public static void main(String[]args){
int i =0 ;
do {
++i;
System.out.println(i);
}while(i<100);
}
}
for
for循环是一种支持迭代的通用结构,最有效且灵活的结构;
格式;
for(初始化;布尔表达式(条件);跟新){ //代码 }package scanner; public class Demo02{ public static void main(String[]ages){ //计算一百内奇数偶数合 int 奇数合初始 = 0;//第一步 先设定需要计算的初始值 int 偶数合初始 = 0; for(int i =0;i<=100;i++){//第二步 设定计算总范围 //第三步分开计算 先算奇数 先想怎么区分奇数 用取模比较方便 用if函数判定如果满足奇数则。。。 if(i%2!=0){//如果一个数取模不等于0则为奇数,,,这里他会把每一个i++的数字都计算看看是否符合 奇数合初始=奇数合初始+i; //所有的奇数合=前所有的奇数合+刚刚跟新的奇数 } else { 偶数合初始+=i; } } System.out.println(奇数合初始+"\n"+(偶数合初始)); } }
新增单词
| 1 | for | 循环结构 | for | |
|---|---|---|---|---|
如果你有梦想 就努力去实现 就这样

浙公网安备 33010602011771号