`
- 浏览:
95488 次
- 性别:
- 来自:
济南
-
-
题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153
-
-
是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
-
publicclasslianxi03{
-
publicstaticvoidmain(String[]args){
-
intb1,b2,b3;
-
for(intm=101;m<1000;m++){
-
b3=m/100;
-
b2=m%100/10;
-
b1=m%10;
-
if((b3*b3*b3+b2*b2*b2+b1*b1*b1)==m){
-
System.out.println(m+"是一个水仙花数");}
-
}
-
}
-
}
水仙花数只是自幂数的一种,严格来说三位数的3次幂数才成为水仙花数。
附:其他位数的自幂数名字
一位自幂数:独身数
两位自幂数:没有
三位自幂数:水仙花数
四位自幂数:四叶玫瑰数
五位自幂数:五角星数
六位自幂数:六合数
七位自幂数:北斗七星数
八位自幂数:八仙数
九位自幂数:九九重阳数
十位自幂数:十全十美数
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
简单C++求水仙花数,有两种算法.一种是输入一个数判断是不是水仙花数.另一种是输入一个范围求范围内的水仙花数..本人新手中的新手.程序很简单但很有意思
水仙花数
判断水仙花数的算法 数据结构 水仙花的算法
一道Java编写的数学题 输出所有的水仙花数,把谓水仙花数是指一个数3位数,其各各位数字立方和等于其本身,例如: 153 = 1*1*1 + 3*3*3 + 5*5*5
C语言程序设计-调用函数fun判断一个三位数是否水仙花数;在main函数中从键盘输入一个三位数,并输出判断结果;请编写fun函数;说明:所谓水仙花数是指一3位数,其各位数字立方和等于该数本身;例如:153是一个水仙花数,...
c++001水仙花数判断
水仙花数
水仙花数是指一个三位数的各个位数的立法和等于这个数
用Python编写一个判断输入数据是否为水仙花数的程序,附带思路注释和所用各知识点详解,针对刚入门存在困惑需要详细解释或者急需完成作业的小白同学,有不懂的可直接问我。
如果一个三位数等于它自己的每一位数字的立方和,则此数为“水仙花数”。求100~999之间的全部水仙花数。
这是本人第一个写的python程序。用字符串的格式来判断三位水仙花数。
判断1000以内的水仙花数 判断1000以内的水仙花数
Visual Basic 编程 水仙花数 工程
/*请判断三个数是否为水仙花数。水仙花数是指一个为N位数,水仙花数是指一个n位数(n>=3),它的每位上的数字的N次幂之和与本身相等*/
水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字...
题目一:判读一个整数是否是水仙花数 题目二:输出所有的水仙花数
基于linux系统用C语言编写的菜单,能密码登录,密码最多输入3次,菜单功能包含:水仙花数,判断闰年和判断素数, 其中三个菜单必须采用子函数完成。
Python从键盘上输入一个三位数,判断其是否是水仙花数。如果是,程序中止;如果不是继续输入下一个三位数。
在 C语言中,可以通过循环和条件判断等基本语句,来实现水仙花数的求解。 下面是一个简单的 C语言程序,用于求解三位数中的水仙花数: #include int main() { int num, digit, sum; printf("Three-digit ...
按照百度百科把水仙花数到九九重阳数都写了一遍,实现过程很简单,每一个自幂数程序都封装到函数了,直接调用即可输出。都是体力活,自己不想敲,需要就拿走吧。这个是免费的,如果看见积分涨了,私信我,我改回来。