参考链接: Java while和do ... while循环
Java while循环与dowhile循环
1.while循环2.do...while循环
1.while循环
语法 while(表达式){ 循环体 } 循环三要素1.变量初始化 2.循环条件的判断 3.计数器的累加(朝着跳出循环移动) 例子
class Demo7{
/**打印1到100的数字*/
public static void main(String[] args){
int i = 1;
while(i <= 100){
System.out.println(i);
i++;
}
}
}
2.do…while循环
do…while循环至少执行一次 语法 do{ 循环体 }while(表达式);
例子打印100-999之间的水仙花数
class Demo7{
/**打印100到1000的所有水仙花数abc = a*a*a + b*b*b +c*c*c */
public static void main(String[] args){
int i = 100;
while(i>=100&&i<1000){
//判断是否是水仙花数,如果是输出
int a = i/100; //百位数
int b = (i%100)/10; //十位数
int c = i%10; //个位数
int d =a*a*a + b*b*b +c*c*c ;
if(i==d){
System.out.println(i);
}
//计数器
i++;
}
}
}
例子打印夹心饼干数
class Demo8{
/**判断100-1000之间的夹心饼干数 */
public static void main(String[] args){
//定义计数器
int i = 100;
while(i<1000){
//判断是否是水仙花数,如果是输出
int a = i/100; //百位数
int c = i%10; //个位数
if(a == c){
System.out.println(i);
}
//计数器
i++;
}
}
}
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。