1. 编写Application程序,找出所有水仙花数,水仙花数是三位数,它的各位数字的立方和等于这三个数本身,
例如 371=33+73+13,371 就是水仙花数,请分别用while循环和for循环实现.用JAVA语言编写
人气:140 ℃ 时间:2020-03-24 10:26:39
解答
] args)
{
for( int i=100; i<=999; i++)
if( IsShuixian(i) )
Console.WriteLine(i);
Console.ReadKey();
}
// 判断是否是水仙数
static public bool IsShuixian(int n)
{
int sum = 0;
int s=n;
while (n > 0)
{
int k = n % 10;
sum += k * k * k;
n /= 10;
}
return s == sum;
}
推荐
- VF程序求三位数中的所有水仙花数(即指一个三位数,其各位数字立方和等于该数本身)
- 编写程序:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身.
- 打印输出所有水仙花数.(一个三位数,其各位数字的立方和等于该数本身).
- 用C语言编写:输出所有水仙花数.所谓水仙花数是指一个3位数.其各位数字立方和等于该数本身.
- 打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身.例如153是一
- eventually need to have to hit the hosts,don't try so hard
- 若二次函数y=ax2+bx+c(a≠0)的图象与x轴有两个交点,坐标分别为(x1,0),(x2,0),则一元二次方程ax2+bx+c=0(a≠0)有两个不想等的实数根,分别为……
- 汉译英:散步、一座带花园的小房子、.的开始、花园之旅、下周日、一个游乐的好地方、去我家的路
猜你喜欢
- quiz是不是可数名词
- 梯形ABCD中,AD‖BC,对角线AC,BD相交于点O,EF是过O点的任意一条直线,与AD交与点E,与BC交与点F,且OE比OF=1比2.
- 为什么看了很多文章都有什么45度仰望天空,到底有什么含义…
- 一个正方形花坛,边长5米,周围有1条1米长的小路.小路的面积是多少平方米
- 《邓稼先》主要内容、中心思想
- ATP经过两次高能磷酸键的水解后形成的为什么是RNA的基本组成成分
- the baby about elephant what
- Are your eyes big?怎么回答