//输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是一个水仙花数,因为153=1*1*1+5*5*5+3*3*3
#include <stdio.h>
#include <math.h>
int main(){
int i,bai,shi,ge;
for(i=100;i<=999;i++){
bai=i/100;
shi=(i-100*bai)/10;
ge=i%10;
if(i==pow(bai,3)+pow(shi,3)+pow(ge,3)){
printf("%d\n",i);
}
}
}
【C】输出所有的水仙花数
最新推荐文章于 2024-01-07 14:14:08 发布