问555555的约数中最大的三位数是多少?
package 阿姆斯特朗数;
public class ArmstrongNumber {
public static void main(String[] args) {
int j,k,l;
for(int i=10;i<1000;i++)
{
if(i<100)
{
j=i/10;
k=i%10;
if(j*j*j+k*k*k==i)
{
System.out.println(""+i);
continue;
}
}
else
{
j=i/100;
k=i/10%10;
l=i%10;
if(j*j*j+k*k*k+l*l*l==i)
{
System.out.println(""+i);
continue;
}
}
}
}
}
本文提供了一段Java代码,用于找出所有三位数中的阿姆斯特朗数。阿姆斯特朗数是指一个n位数,它的每个位上的数字的n次幂之和等于它本身。该程序通过遍历所有可能的三位数并检查每个数是否满足条件来找到这些特殊的数字。
阿姆斯特朗数&spm=1001.2101.3001.5002&articleId=2154320&d=1&t=3&u=2d724772aee34244a3ae311abc49cbb3)
1万+

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



