输出100~999中的所有水仙花数。若3位数ABC满足ABC=A3+B3+C3 ,则称其为水仙花数。例如153=13 +53 +33,所以153是水仙花数。
#include<stdio.h>
#include<math.h>
int main(){
int i = 100;
for (i; i <= 999;i++){
int ge = i % 10;
int shi = i / 10 % 10;
int bai = i / 100;
if (pow(ge, 3) + pow(shi, 3) + pow(bai, 3) == i){
printf("%d\n",i);
}
}
return 0;
}