为了账号安全,请及时绑定邮箱和手机立即绑定

do.....while的用法和while的用法有什么不同?

package ceshi;

public class ceshi1 {

public static void main(String[] args) {        

int i = 0; 

int z=2;

while (z<=50) {

i=(i+z);

z=(z+2);

}

System.out.println(i);

}

}

我用while也可执行出50以内的偶数和是650的啊,while不能替代do......while么,有的话请大神举个例子


正在回答

1 回答

我觉得可以啊,按照定义,do……while无论判断条件真假,都会执行一次,所以do……while至少执行一次代码,
但while如果判断条件为假,就无法执行。
个人觉得在大部分情况while和do……while可以相互代替,少数情况下不行。具体例子嘛,暂时想不到啦。
本人计算机新生,小白作答,仅供参考。emmmm

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

do.....while的用法和while的用法有什么不同?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信