开放大学在线学习搜题
当前位置:首页 > 学习题库 > C程序设计语言

问题

以下程序可求出所有的水仙花数。(水仙花数是三位正数,其各位数字的立方和等于该正数,如:407=4*4*4+0*0*0+7*7*7)

发布时间:2025-11-01   作者:广东开放大学   浏览:0

以下程序可求出所有的水仙花数。(水仙花数是三位正数,其各位数字的立方和等于该正数,如:407=4*4*4+0*0*0+7*7*7)

main()

{int x,y,z,a[8],m,i=0;

 printf("The special numbers are :\n");

 for (【1】;m++)

   {x=m/100;

    y=【2】;

    z=m%10;

    if (m= =x*x*x+y*y*y+z*z*z)

       {【3】;i++;}

   }

 for (x=0;x

   printf(%6d",a[x]);

}

您可能感兴趣的试题