Documents 一款非常优秀的文件管理器,或者可以说它是目前最好的 iOS 文件管理器。提供了可媲美桌面文件...
06-13 593
c语言求1000以内的水仙花数 |
求所有水仙花数之和,求水仙花数的算法
/*求解所有从1到20000的水仙花数:每个数的次方之和等于它自己,n是这个数的位数。 总共有五位数字,数组设置为保存数字的每一位数字。数组的有效长度是数字。如何在C语言中找到水仙花数字的总和? 画程序框图亲爱的你好,水仙花数是指一个n位的数(n≥3),它的每个数位的次方之和等于它本身。 例如:1^3+5^3+3^3=153)。 包括#
●△● //11.找到所有水仙花数(每个数字的立方体之和等于该数本身的三位整数)并输出。 publicclassDemo11{publicstaticvoidmain(String[]args){//three-digitinteger//rangeif(i<10)//onedigitisthenumberofdaffodils{//num=Math.pow(i,1);//if(num==i)/ /{System.out.println("Numberof"+n+"水仙花:+i);n++;add+=i;//}}if(i<100&&i>=1
intsum=0;//初始化求和for(m=100;m<1000;m++){n=m/100;a=m%100/10;b=m%10;forloopif(m==n*n*n+ a*a*a+b*b*b)printf("%d\n",m);sum=sum+m;//如果是水仙花,求水仙花的个数,最后找到水仙花的个数,最后在C语言中找到所有的水仙花,得到他们最后相加的结果#include
水仙数是指一个n位的数(n≥3),每个数的n次方之和等于它自己。水仙数有四个三位数:153、370、371、407;加上即可,153+370+371+407=1301main()
内蒂,j,k,n;
printf("'waterflower'numberis:");
对于(n=100;n<1000;n++)
如果一个三位整数等于它的位数的立方之和,就叫水仙花数。程序计算100和整数N之间的水仙花数之和。输入格式:三位整数N输出格式:[100,N]区间,请自己写水仙花数的OI作业。如果没有,可以中午补代码到明天
后台-插件-广告管理-内容页尾部广告(手机) |
标签: 求水仙花数的算法
相关文章
发表评论
评论列表