#include <stdio.h>
int main(){
int s=0;
int count=0;
for (int a=1;a>0 && a<10 ; a++) {
for(int b=0;b>=0 && b<10;b++)
for (int c=0; c>=0 && c<10; c++) {
s=a*100+b*10+c;
if (a*a*a+b*b*b+c*c*c==s)
{printf("%d ",s);
count++;
}
}
}
printf("\n");
printf("共有%d个“水仙花数”",count);
return 0;
}
|
|