关于“水仙数php”的问题,小编就整理了【1】个相关介绍“水仙数php”的解答:
北京水仙花数编程题及答案?#include<stdio.h>
double myPow(double a,int x);//a的x次方。
int daff(int a);//判断一个数是不是水仙花数。
double myPow(double a,int x)
北京 double resu=1;
int i=0;
北京 for(i=1;i<=x;i++)
北京 resu*=a;
return resu;
北京int daff(int a) //返回1,表示是水仙花数。0表示不是。
int b=a;
北京 int flag=0;
int num=0;
北京 int sum=0;
while(b)
北京 num=b%10;
sum+=myPow(num,3);
北京 b/=10;
if(sum==a)
北京 flag=1;
北京 return flag;
int main ()
北京 int m=0,n=0;
int i=0;
北京 int count=0;
北京 scanf("%d%d",&m,&n);//输入要求m<n.
到此,以上就是小编对于“水仙数php”的问题就介绍到这了,希望介绍关于“水仙数php”的【1】点解答对大家有用。