展开全部
public class flower
{
zpublic static void main(String[] args)
{
for (int t=100;t<=999;t++)
{ int a=t/100,b=(t%100)/10,c=(t%100)%10;
if (t==a*a*a+b*b*b+c*c*c)
{
System.out.println(t);
}
}
}
}
{
zpublic static void main(String[] args)
{
for (int t=100;t<=999;t++)
{ int a=t/100,b=(t%100)/10,c=(t%100)%10;
if (t==a*a*a+b*b*b+c*c*c)
{
System.out.println(t);
}
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class MainTest {
public static void main(String[] args) {
for(int i=100;i<1000;i++){
int x=i/100; //获得百位数
int y=(i%100)/10; //获得十位数
int z=i-x*100-y*10; //获得个位数
//水仙花数是指一个 n 位数 ( n≥3 ),
//它的每个位上的数字的 n 次幂之和等于它本身。
int tempInt=x*x*x+y*y*y+z*z*z;
if(tempInt==i){ //相等则为水仙花数
System.out.print(" "+i); //输出水仙花数
}
}
}
}
public static void main(String[] args) {
for(int i=100;i<1000;i++){
int x=i/100; //获得百位数
int y=(i%100)/10; //获得十位数
int z=i-x*100-y*10; //获得个位数
//水仙花数是指一个 n 位数 ( n≥3 ),
//它的每个位上的数字的 n 次幂之和等于它本身。
int tempInt=x*x*x+y*y*y+z*z*z;
if(tempInt==i){ //相等则为水仙花数
System.out.print(" "+i); //输出水仙花数
}
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询