num 这个 不存在
追答哦不要意思 我没把循环条件复制上去,这个我以前做过 所以COPY了一下 不好意思。
for (int num = 100; num <= 999; num++)
{ int ge=num%10; int shi=num/10%10; int bai=num/100; double sum = Math.Pow(ge, 3) + Math.Pow(shi, 3) + Math.Pow(bai, 3); if (num == sum) { Console.WriteLine("{0}是水仙花数。",num); } } Console.ReadLine();