编写函数,判断某一个四位数是否是玫瑰花数(所谓玫瑰花数即该四位数各位数字的四次方和恰好等于它本身)
下面展示一些 内联代码片。
输入一个四位数:1634 输出结果:yes 12
// An highlighted block #include<stdio.h> int main() {int a,b,c,d,sum,s;scanf("输入一个四位数:%d",&sum);a=sum%10;b=(sum/10)%10;c=(sum/100)%10;d=sum/1000; /*if(sum==a*a*a*a+b*b*b*b+c*c*c*c+d*d*d*d)printf("yesn");elseprintf("non");*/s=a*a*a*a+b*b*b*b+c*c*c*c+d*d*d*d;if(sum==s)printf("yesn");elseprintf("non");return 0; }
javascript
12345678910111213141516171819202122