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语言】求水仙花数(完整代码) | 下一篇: 水仙花数(调用函数) |




