题目 1016: [编程入门]水仙花数判断

发布时间 2023-04-06 09:32:24作者: ha_1007

打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 

#include<stdio.h>
int main()
{
    int a,b,c,i;
    for(i=100; i<1000; i++){
        a = i / 100;
        b = i / 10 % 10;
        c = i % 10;
        if(a*a*a + b*b*b + c*c*c == i)
            printf("%d ",i);
    }
    printf("\n");
    return 0;
}