编写一个计算机程序,找出100-999之间的所有“水仙花数”,并打印运算结果。

2024-11-26 01:36:08
推荐回答(1个)
回答1:

 

这不是很简单吗?

#include

void main()

{

 int m,a,b,c;

 for(m=100;m<=999;m++)

 {

  a=m/100;

  b=m%100/10;

  c=m%10;

  if(a*a*a+b*b*b+c*c*c==m)

  printf("%d ",m);

 }

    printf("\n");

}