1. 程式人生 > >C# 復習水仙花數

C# 復習水仙花數

for bsp 今天 line oid i++ 例如 string 查找

註:這是在大一時候老師給我們留的任務,剛開始一臉懵逼,現在回想起來還挺有意思的,今天在優盤裏翻來覆去的看到這個塊代碼,復習一下!

註:在學校老師講到,水仙花數實現的原理就是一個三位數或者以上數的n次冪之和相加,等於它本身!例如:153=13+53+33 這個例子就是查找到小於1000大於100中的水仙花數!

static void Main(string[] args)
        {
            for (int i = 100; i <= 999; i++)
            {
                int a = i / 100;
                
int b = i / 10 % 10; int c = i % 10; if (i == a * a * a + b * b * b + c * c * c) { Console.WriteLine(i); } } Console.ReadKey(); }

復習完畢!繼續加油!

C# 復習水仙花數