while 和do while语句的区别
发布网友
发布时间:2022-05-01 18:55
我来回答
共1个回答
热心网友
时间:2022-04-24 17:10
第一个程序:sum=1,i=1,然后sum=sum+i,再i++。
do-while循环就是先执行再判断,所以先执行sum=sum+i,和i++然后再判断i<=10如果成立,继续执行,i从1变化到10,i变成11跳出循环,然后跳出循环输出sum为56。
第二个程序:类似于上面的程序,只不过while循环是先判断后执行,i=1,sum=0,先判断i<=10如果成立,继续执行,i变成11跳出循环,然后输出sum为55。
第二个程序就相当于是1+2+3+4+5+6+7+8+9+10,是一个累加和程序。
自己好好琢磨一下。