您的位置:首页 > 其它

求出0~999之间的所有“水仙花数”并输出。

2019-04-24 23:04 148 查看

 

//求出0~999之间的所有“水仙花数”并输出。
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>

int main()
{
    int i, a, b, c;
    for (i = 100; i < 1000; i++)
    {
        a = i % 10;   //最后一位
        b = (i / 10) % 10;    //第二位
        c = i / 100;     //第一位
        if ((a*a*a + b*b*b + c*c*c) == i)
            printf("%d\n", i);
    }
    system("pause");
    return 0;
}
 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐