算法应用-水仙花数
转载
水仙花数
public static void main(String[] args) {
int a=0,b=0,c=0;
System.out.println("水仙花数是:");
for (int i = 100; i < 1000; i++)//遍历所有3位数
{
a = i/100;//获取3位数中百位的数
b=i%100/10;//获取3位数中十位的数
c=i%100%10;//获取3位数中个位的数
a = a * a * a; //计算第一位数的立方
b = b * b * b; //计算第二位数的立方
c = c * c * c; //计算第3位数的立方
if ((a + b + c) == i)//如果符合水仙花数
System.out.print(" "+i);
}
}
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
水仙花数
水仙花数两种方法
取模 #include 整型变量 水仙花数 for