public class Sum1{
public static void main(String[] args){
int i=1,s=0;
do
{
s=s+i;
i=i+1;
}while(i<=100);
System.out.println("sum="+s);
}
}
public class Sum2{
public static void main(String[] args){
int i,s=0;
for(i=1;i<=100;i++)
s+=i;
System.out.println("sum="+s);
}
}
public class Sum3{
public static void main(String[] args){
int i,s;
i=1;
s=0;
while(i<=100){
s=s+i;
i=i+1;
}
System.out.println("sum="+s);
}
}
/*1.do-while循环至少执行一次循环体
2.for和while循环必须判别条件是否成立,然后决定是否执行循环体语句。
for和while的区别:
如果你想在循环结束后继续使用控制条件的那个变量,用while循环。
for循环执行语句后变量会被释放,这可以提高内存的使用效率。
三种循环的使用:
1. 不确定循环次数的时候,用while
2.在明确循环次数的时候最好使用for循环
3.当有业务要求的不论是否满足条件都要执行一次,do-while比较合适.
总结:
1.do-while循环至少执行一次循环体
2.for和while循环必须判别条件是否成立,然后决定是否执行循环体语句。
for和while的区别:
如果你想在循环结束后继续使用控制条件的那个变量,用while循环。
for循环执行语句后变量会被释放,这可以提高内存的使用效率。
三种循环的使用:
1. 不确定循环次数的时候,用while
2.在明确循环次数的时候最好使用for循环
3.当有业务要求的不论是否满足条件都要执行一次,do-while比较合适