猿问

while循环使用

while循环和do while循环有什么区别呢?比如求1到1000的和。他们之间可以互换吗?可以的话,什么时候呢?
谢谢!


145679
浏览 1579回答 2
2回答

阿旭_

可以互相转换,什么时候都可以,问题是我工作这么多年从来用不到while 和do while,因为都可以转换为for主要区别就是第一次是否执行的问题//平时我的用法 int sum = 0; for(int i=0;i<1000;i++){   sum+=(i+1); } //如果改用while int sum = 0; int i=0; while(i<1000){   sum+=(i+1);   i++; } //如果改用do while int sum = 0; int i=0; do{    sum+=(i+1);    i++; }while(i<1000);

145679

谢谢,因为手机上的aide一直要求用while,又不会,所以问问
随时随地看视频慕课网APP

相关分类

Java
我要回答