C语言实现输出所有的水仙花数

Posted 国名老公阿航

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言实现输出所有的水仙花数相关的知识,希望对你有一定的参考价值。

#include<stdio.h>
#include<math.h>
void main()
{
    int i;
    int x, y, z;
    for (i = 100; i < 1000; i++) 
    {
        x = i % 10;
        y = i % 100 / 10;
        z = i / 100;
        if (pow(x, 3) + pow(y, 3) + pow(z, 3) == i)
            printf("%d\\n", i);
    }
    
}

运行结果:
运行结果

如果这篇文章对您有帮助,请关注我的公众号【人人皆是程序猿】,我们一起学习交流!

在这里插入图片描述

以上是关于C语言实现输出所有的水仙花数的主要内容,如果未能解决你的问题,请参考以下文章

C语言怎样编输出所有水仙花数范围100到999

C语言实现输出所有的水仙花数

水仙花数c语言

用c语言输出1000以内的水仙花数

c语言中,如何输出所有的水仙花数

C语言1~10000之间所有水仙花数