龙空技术网

Java for循环

i白学长 19

前言:

今天我们对“java for循环结束本次循环”都比较关怀,朋友们都想要分析一些“java for循环结束本次循环”的相关内容。那么小编同时在网络上汇集了一些有关“java for循环结束本次循环””的相关知识,希望各位老铁们能喜欢,各位老铁们快快来学习一下吧!

Java for循环描述

运用 Java for 循环 输出所有 “水仙花数” 。

题目

请输出所有 “水仙花数” 。“水仙花数” 指的是一个三位数,个位、十位、百位的数字立方和等于原数本身。

例如:153 333 + 555 + 111 = 153。

题目解决思路使用 循环遍历 全部三位数。判断当前三位数,提取它的个位、十位、百位,看其各自的立方和的总和是否等于其本身,则输出该数字。代码具体实现

public class ForDemo04{    public static void main(String[] args){        System.out.println("嗨客网()\n");                // 使用循环得遍历所有三位数        for(int i = 100 ; i <= 999 ; i++) {            // 分别定义三个变量获取该数的个、十、百位。            int a = i % 10;            int b = i / 10 %10;            int c = i / 100 % 10;                        // 判断该数是否为水仙花数            if(a * a * a + b * b * b + c * c * c == i){                System.out.println(i + "是一个水仙花数");            }        }    }}

此时,我们编译 java 文件,输入以下命令:

javac ForDemo04.java

运行结果如下:

运行程序,输入以下命令:

java ForDemo04

运行结果如下图:

此处可得出所有水仙花数 。

标签: #java for循环结束本次循环 #java for continue #java水仙花数 输入个几位数 输出所有的水仙花数 #java for #forjava