循环语句 while(先判断,后执行)
while 语句的语法结构
whlile(表达式){
语句块
}
- 表达式的值的布尔值
- 当表达式的值为true是,执行循环体,接着再次进行批判断
- 直到表达式的值false是结束循环,执行while后的语句
小练习
例题:使用while语句求s=1+2+3+…+100的值
参考代码
public class S{
public static void main(String []args){
int i=1;
int s=0;
while(i<=100){
s+= i;
i+=1;
}
System.out.println("S="+s);
}
}
…注意
- 变量初始化描述要完整,准确
- 在循环体中应有使循环趋于结束的语句
do while语句(至少执行一次)
语法体
do{
语句块
}
while(表达式);
小练习
例题:使用do while语句求s=1+2+3+…+100的值
参考代码
public class S{
public static void main(String []args){
int i=1;
int s=0;
do{
s+= i;
i+=1;
}
while(i<=100);
System.out.println("S="+s);
}
}