C语言 水仙花数

阅读 62

2022-04-07

#include<stdio.h>
#include<stdlib.h>
#include<math.h>

int main(void)
{
    int n;
    for (n = 100; n <= 999; n++) {
        int ge,
            shi,
            bai,
            zong;
        ge = n % 10;
        shi = n % 100 / 10;
        bai = n / 100;
        zong = pow(ge, 3) + pow(shi, 3) + pow(bai, 3);
        if (n == zong) {
            printf("水仙花数有:%d\n", n);
        }
    }
    system("pause");
    return 0;
}

精彩评论(0)

0 0 举报