循环语句while,do whlie练习及区别
循环语句while,do whlie练习及区别
如题 这篇记录练习循环语句的过程代码
while语句
//输出1~100 用while语句
int i = 0;
while(i < 100){
i++;
System.out.println(i);
}
(编写过程中不小心进入了全屏模(Typora)然后用Esc怎么也退不出 搜索后发现用F11推出全屏)
//计算1+2+3+...+100 用while语句
int i = 0;
int sum = 0;
while(i < 100){
i++; //计数
sum = sum + i; //累加
}
System.out.println("和为:"+sum);
do while
//计算1+2+3+...+100 do while
int i = 0;
int sum = 0;
do{
i++;
sum = sum + i;
}while(i < 100);
System.out.println("和为:"+sum);
while,do while区别
while是先判断后执行,do while是先执行在判断
也就是说do while至少会执行一次
// while do while 区别
int i = 0;
do{
i++;
}while(i < 0);
System.out.println(i);
System.out.println("========================================================");
while(i < 0){
i++;
}
System.out.println(i);

可以发现do while执行了一次i++, 而while并没有
浙公网安备 33010602011771号