int unit,ten,hundreds;
for(int i = 100;i<1000;i++)
{
unit = i%10;
ten = i/10%10;
hundreds = i/100;
if(i = unit*unit*unit+ten*ten*ten+hundreds*hundreds*hundreds)
{
Console.WriteLine(i);
}
}
通过一个For循环,当中嵌入if判断语句,判断出1000以内的水仙花数。
int unit,ten,hundreds;
for(int i = 100;i<1000;i++)
{
unit = i%10;
ten = i/10%10;
hundreds = i/100;
if(i = unit*unit*unit+ten*ten*ten+hundreds*hundreds*hundreds)
{
Console.WriteLine(i);
}
}
通过一个For循环,当中嵌入if判断语句,判断出1000以内的水仙花数。