1000以内的水仙花数
2018-03-08 20:55
309 查看
//求1000以内的水仙花数
public class Homework3
{
public static void main(String[] args)
{
for(int i=1;i<1000;i++)
{
if(i<10)
{
System.out.print(i+" ");
}
else if(i<100)
{
int a=i%10;
int b=i/10;
if(i==b*b+a*a)
{
System.out.print(i+" ");
}
}
else
{
int a=i%10;
int b=i/10%10;
int c=i/100;
if(i==a*a*a+b*b*b+c*c*c)
{
System.out.print(i+" ");
}
}
}
}
}
public class Homework3
{
public static void main(String[] args)
{
for(int i=1;i<1000;i++)
{
if(i<10)
{
System.out.print(i+" ");
}
else if(i<100)
{
int a=i%10;
int b=i/10;
if(i==b*b+a*a)
{
System.out.print(i+" ");
}
}
else
{
int a=i%10;
int b=i/10%10;
int c=i/100;
if(i==a*a*a+b*b*b+c*c*c)
{
System.out.print(i+" ");
}
}
}
}
}
相关文章推荐
- 输出100-1000以内的水仙花数
- 求1000以内的水仙花数. 水仙花数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)
- 1000以内的水仙花数
- 1000以内的水仙花数
- C语言求1000以内水仙花数
- 求1000以内的水仙花数
- 求1000以内的所有水仙花数
- 输出1000以内的水仙花数
- 求1000以内的水仙花数
- 【C语言】输出1--1000以内的水仙花数
- 在100---1000以内所有水仙花数
- 1000以内水仙花数(嵌套循环)
- c# { 1 } 1000以内的水仙花数
- 输出100到1000以内的水仙花数
- 使用for循环打印输出1000以内的水仙花数
- (java 编写程序)求1000以内的水仙花数.
- 1000以内的水仙花数
- 打印100-999以内的水仙花数
- 为所有雇员增加工资,工资在 1000 以内的增加 30%,工资在 1000~2000之间的增加 20%, 2000 以上的增加 10%。
- C编程—找1000以内的素数