【资料图】
水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。水仙花数只是自幂数的一种,严格来说3位数的3次幂数才称为水仙花数。一位自幂数:独身数两位自幂数:没有三位自幂数:水仙花数扩展资料常见水仙花数三位的水仙花数共有4个:153,370,371,407;四位的四叶玫瑰数共有3个:1634,8208,9474;五位的五角星数共有3个:54748,92727,93084;六位的六合数只有1个:548834;七位的北斗七星数共有4个:1741725,4210818,9800817,9926315;八位的八仙数共有3个:24678050,24678051,88593477参考资料来源:百度百科-水仙花数
int a, b, c;int Value=100;int Result=0;int Arr[20];for(int i=0; Value<1000; Value++){ a = Value/100; b = Value0/10; c = Value ; Result = a*a*a + b*b*b + c*c*c; if (Result == Value) { Arr[i] = Value; i++; }}
#include using namespace std; int main() { int num_s,num,n,s,i=0; cout } if (num_s==s) { if (i%4==0) cout<100000;num_s++) { s=0; s=s+pow(n,abs(log10(num_s))+1); while (num!=0) { n=num-(num/10)*10; num=num_s;s;\n\n 五位数以内的水仙花数如下:\"< for (num_s=100;endl; cout < system("
水仙花数是指一个n(>=3)位数字的数,它等于每个数字的n次幂之和。 在1000以内的水仙花数共有4个,分别为:153、370、371、407 四位的水仙花数1634,8208,9474 以下为在和种编程语言中实现求取水仙花数的方法。 ( 例如:1^3 + 5^3 + 3^3 = 153 ) PHP“水仙花数”实现代码: "; } } ?> C语言的"水仙花数"实现代码: #include
水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)
Copyright@ 2015-2022 百科大全版权所有 备案号:豫ICP备2021032478号-16 联系邮箱:89 71 80 9@qq.com