Java基础知识之循环语句(for循环、while循环)

一、for循环

1、简答说明

for(初始化语句; 条件判断语句; 条件控制语句){
	循环体语句:
}

(1)执行初始化语句
(2)执行条件判断语句,看其结果是true还是false
(3)如果是false ,循环结束,如果是true ,继续执行执行循环体语句
(4)执行条件控制语句
(5) .回到(2)继续

2、案例:输出所有三位水仙花数并且每行输出2个数
(1)水仙花数:就是该数等于每一位上数的立方和。

(2)分析

  • 先建立循环
  • 计算是否满足条件,满足条件输出
  • 取出三位数中的个位+位百位数字
    1.2.1

3、参考代码

public class Test02{
     //类名定义(有public的必须和文件名同名)
	public static void main(String[] args){
     //主函数定义
		int count = 0;  //用来计数
		//(1)通过循环获取所有三位数100-999
		for(int i=100; i<=999; i++){
   
			//(2)将每一个三位数拆分为个位,十个,百位
			int ge = i%10;
			int shi = i/10%10;
			int bai = i/10/10%10;
			//(3)再次判断,是否满足每位立方和等于原来那个数i
			if(((ge*ge*ge)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鸿蒙Next

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值