ZKX's LAB

水仙花诗 水仙花数有哪些?

2021-04-23知识3

水仙花数有哪些? 水仙花数是指一个 n 位数(n≥3),它的每个位上的数字的 n 次幂之和等于它本身.三位的水仙花数共有4个:153,370,371,407;四位的水仙花数共有3个:1634,8208,9474;五位的水仙花数共有3个:54748,92727,93084;六位.

什么是水仙花数? 水仙花数是指一个 n 位数(n≥3),它的每个位上的数字的 n 次幂之和等于它本身.(例如:1^3+5^3+3^3=153).水仙花数不止指三位数,具体看参考资料.现在验证的已达39位.

c语言水仙花数 #includeint main(){int start,end,i=0,a,b,c,size=0;while(scanf(\"%d%d\",&start,&end)=2){for(i=start;i;i+){a=i/100;b=i/10%10;c=i%10;total=pow(c,3)+pow(a,3)+pow(b,3);if((a*a*a+b*b*b+c*c*c)=i)/满足2113水仙花5261条件{if(size=0)/size=0输出第一个水仙花数4102{printf(\"%d\",i);}else/size+输出第二。第n个水仙花数{printf(\"%d\",i);}size+;个数+;}}if(size=0)/范围内个数为0,则1653说明没有满足条件的{printf(\"no\");}printf(\"\\n\");}return 0;}扩展资料:需要注意的地方:1.将n整除以100,得出n在百位上的数字hun。2.将(n-i*100)整除以10(或将n先整除以10再对10求模n/10%10),得出n在十位上的数字ten。3.将n对10取余,得出n在个位上的数字ind。4.求得这三个数字的立方和是否与其本身相等,若相等,则该数为水仙花数。参考资料:-水仙花数

#水仙花诗歌朗诵英文#水仙花诗歌100首#水仙花诗词#水仙花诗歌朗诵纯音乐#水仙花诗歌朗诵

随机阅读

qrcode
访问手机版