打印出所有的水仙花数。所谓水仙花数是指一个3位数,其各位数字的立方数字的立方和等于该数本身。例如,153是一个水仙花数,因为153=1^3+5^3+3^3。
#include "iostream.h"
void main()
{
int i;
int m,n,y;
for(i=100;i<=999;i++)
{ m=(i%10)*(i%10)*(i%10);
n=(i/10%10)*(i/10%10)*(i/10%10);
y=(i/100)*(i/100)*(i/100);
if(i==m+n+y) cout<<i<<ends;
}
cout<<endl;
}