用Java实现三位数水仙花数的输出
话不多说上代码
在这里插入代码片
/*
水仙花
*/
public class shuixianhua01{
public static void main(String[] args) {
//判断三位数是水仙花数的满足条件输出
for(int i = 100; i < 1000; i++) {
//判断个位十位百位上的数字
int ge = i % 10;
int shi = i / 10 % 10;
int bai = i / 10 / 10 % 10;
//判断三位数与原数值是否相等
if(ge * ge * ge + shi * shi * shi + bai * bai * bai == i) {
//相等输出
System.out.println(i);
}
}
}
}
效果图如下:

如果不出情况我会做到每日一更,给自己以后找工作打好良好的基础。
这篇博客展示了如何使用Java编程实现三位数的水仙花数检查。代码通过循环遍历100到999之间的所有数字,判断每个数字的个位、十位和百位数字立方和是否等于原数,如果相等则打印该数字。这是一个基础的算法实践,有助于提升编程基础和理解位运算。
1590

被折叠的 条评论
为什么被折叠?



