我用c++写过的代码,不是很了解C#和它的区别,不管用不用得到,发给你先,希望可以给你一些灵感也好。
#include
#include
#include
using namespace std;
int main()
{
int num_s,num,n,s,i=0;
cout<<"\n\n 五位数以内的水仙花数如下:\n";
for (num_s=100;num_s<1000;num_s++)
{
s=0;
num=num_s;
while (num!=0)
{
n=num-(num/10)*10;
num=num/10;
s=s+pow(n,3);
}
if (num_s==s)
{
cout <
}
}
cout<<"\n\n\t";
system("pause");
return 0;
}