循环语句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并没有

posted @ 2022-05-27 16:38  划水安逸  阅读(109)  评论(0)    收藏  举报