日期:2014-05-17 浏览次数:20965 次
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace number { class Program { static void Main(string[] args) { Console.WriteLine("三位数中:"); for (int i = 100; i <= 999; ++i) { if (num(i) == true) { Console.WriteLine("{0}是水仙花数", i); } else { continue; } } Console.ReadKey(); } static bool num(int number) { int d3 = number / 100; int d2 = number % 100 / 10; int d1 = number % 100 % 10; int N = d3 * d3 * d3 + d2 * d2 * d2 + d1 * d1 * d1; if (number == N) { return true; } return false; } } }
实验结果:
上机感言:这是第一次发c#程序,本来想放弃来,但感觉懂点总比不懂好吧,毕竟咱是干程序的,各种语言必须涉猎一些。。。以后还会继续上C#程序的