C语言填空:输出100-999间所有数字立方和等于本身的数

#include <stdio.h>
//找出100-999间所有的Armstrong数 
//Armstrong数:指这个3位数各位上数字的立方和等于自身
//371=3*3*3+7*7*7+1*1*1 
main()
{
    int i,a,b,c;
    for(i=100;i<=999;i++)
    {
        a=i/100;
        b=【1】;
        c=i%10;
        if(【2】)
        printf("%d is a Armstrong number!\n",i);
    }


    getchar();
}
#include <stdio.h>
//找出100-999间所有的Armstrong数 
//Armstrong数:指这个3位数各位上数字的立方和等于自身
//371=3*3*3+7*7*7+1*1*1 
main()
{
    int i,a,b,c;
    for(i=100;i<=999;i++)
    {
        a=i/100;
        b=i%100/10;
        c=i%10;
        if(i==a*a*a+b*b*b+c*c*c)
        printf("%d is a Armstrong number!\n",i);
    }


    getchar();
}

 

posted @ 2023-02-09 20:03  myrj  阅读(211)  评论(0编辑  收藏  举报