C语言输出1000-9999的第一个四叶玫瑰数
时间: 2024-05-31 16:07:16 浏览: 109
C语言玫瑰花数
#include<stdio.h>
#include<math.h>
int main(){
int a,b,c,d;
int i,sum;
for(i=1000;i<10000;i++){
a=i/1000;
b=(i%1000)/100;
c=(i%100)/10;
d=i%10;
sum=pow(a,4)+pow(b,4)+pow(c,4)+pow(d,4);
if(sum==i){
printf("%d",i);
break;
}
}
return 0;
}
阅读全文