java学习笔记:for循环

简单循环 和求数字的和javascript完全一样。。。

package _cc.wangzhen.ifelse;

public class dfor {
    public static void main(String[] args) {
        for (int i = 0; i < 10; i++) {
            System.out.println("hello world");
        }
        int sum = 0;
        for (int i = 1; i <= 5; i++) {
            System.out.println(i);
            sum += i;
        }
        System.out.println("1-5的和是"+sum);
    }
}

案例 二:求三位数中的水仙花数

//找出三位数中的水仙花数  个位 十位 百位的立方和等于原数字
//定义一个变量统计数量
int count = 0;
for (int i = 100; i <= 999; i++) {
    //取模运算时:左边数字小于右边数字则直接返回左边数字,
    // 左边大于右边 则返回余数
    //取个位
    int ge = i % 10;
    //取十位
    int shi = i / 10 % 10;
    //取百位
    int bai = i / 100;
    if (ge * ge * ge + shi * shi * shi + bai * bai * bai == i) {
        // "\t" 代表空格
        System.out.print(i + "\t");
        count++;
    }
}
System.out.println();
System.out.println("三位数中的水仙花数有 "+count+"个");

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注