首页 > 分享 > 999】中的水仙花数

999】中的水仙花数

js中输出【100-999】中的水仙花数 - 水仙花数是指一个3位数,它的每个位上的数字的3次幂之和等于它本身,例如:1^3+5^3+3^3=153

最新推荐文章于 2023-03-24 08:21:30 发布

可可崽 于 2022-03-06 17:12:25 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

for (var i = 100; i <= 999; i++) {

var hundred = parseInt(i / 100);

var decade = parseInt((i % 100) / 10);

var bits = i % 10;

if (hundred * hundred * hundred + decade * decade * decade + bits * bits * bits == i) {

document.write(i + ' ');

}

}

判断一个三位数是否是水仙花数?

输出【 100 - 999】 中的水仙花数 -

水仙花数是指一个3位数, 它的每个位上的数字的3次幂之和等于它本身, 例如: 1 ^ 3 + 5 ^ 3 + 3 ^ 3 = 153。

var num = prompt('请输入一个水仙花树:');

if (num > 100 && num <= 999) {

var gewei = parseInt(num % 10);

var shiwei = parseInt((num / 10) % 10);

var baiwei = parseInt(num / 100);

var sum = (gewei * gewei * gewei + shiwei * shiwei * shiwei + baiwei * baiwei * baiwei)

if (num == sum) {

document.write(num + '是水仙花数');

}

} else {

document.write(num + '不是水仙花数');

}

相关知识

水仙花数
3.水仙花数
C语言:输出所有的水仙花数
水仙花数C语言代码优化
Java练习系列(三)水仙花数
C语言编写水仙花数
判断一个数是否为水仙花数 (C语言)
C语言入门:判断水仙花数(100~999)
c++中输出“水仙花数”
CC++之水仙花数

网址: 999】中的水仙花数 https://m.huajiangbk.com/newsview350247.html

所属分类:花卉
上一篇: 【C语言】求水仙花数(完整代码)
下一篇: 水仙花数(调用函数)