for循环练习水仙花数
找出100-999之间的水仙花数,水仙花数值得是这个百位数字的百位的立方加上十位的立方加上个位的立方==当前这个百位数字
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DomeOne
{
class Program
{
static void Main(string[] args)
{
for (int i = 100; i <=999; i++)
{
int bai = i / 100; //bai是百位
int b = i % 100;
int shi = b / 10; //shi是十位
int ge = b % 10; //ge是个位
int sum = bai * bai * bai + shi * shi * shi + ge * ge * ge;
if (i == sum)
{
Console.WriteLine("水仙花数为:"+i);
}
}
Console.ReadKey();
}
}
}
欢迎在评论区进行讨论。