其他分享
首页 > 其他分享> > “21天好习惯”第一期-16

“21天好习惯”第一期-16

作者:互联网

今天做了一题水仙花的题目:输出给定正整数M和N区间内的所有三位水仙花数。三位水仙花数,即其个位、十位、百位数字的立方和等于该数本身。

#include<stdio.h>
int main()
{
    int M,N,i,a,b,c;
    scanf("%d%d",&M,&N);

    if (M<100||N>999||M>999||N<100||M>N)
        printf("Invalid Value.");
    else
    {
        for (i=M; i<=N; i++)
           {
        a=i/100;
        b=i%100/10;
        c=i%10;
        if (i==a*a*a+b*b*b+c*c*c)
        printf("%d\n",i);
        }
    }
    return 0;
}

标签:10,天好,21,16,int,printf,100,i%,水仙花
来源: https://blog.csdn.net/qq_63202956/article/details/121245962