// Java 中实现的代码
public class shuixianhua
{
static Boolean isSxh(int n){
int g,s,b;
b=n/100;
s=n%100/10;
g=n%10;
if(n<3)
return false;
else if( (g*g*g+s*s*s+b*b*b) == (100*b+10*s+g) )
return true;
else
return false;
}
public static void main(String[] args){
System.out.println("1000以内的水仙花数:");
shuixianhua s = new shuixianhua();
for(int i=1;i<1000;i++)
if(s.isSxh(i))
System.out.print(i+"\t");
}
}
追问C#
追答算法是一样的,C#没学过
本回答被网友采纳