6.10水仙花数

来源:互联网 发布:黄石淘宝运营招聘 编辑:程序博客网 时间:2024/06/08 03:12
#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(i==a*a*a+b*b*b+c*c*c)        printf("%d\n",i);    }    return 0;}

运行结果如下:
这里写图片描述
知识点:
学会分离一个数的个位、十位与百位。