读书人

c# { 一 } 1000以内的水仙花数

发布时间: 2012-11-10 10:48:50 作者: rapoo

c# { 1 } 1000以内的水仙花数

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# { 一 } 1000以内的水仙花数

上机感言:这是第一次发c#程序,本来想放弃来,但感觉懂点总比不懂好吧,毕竟咱是干程序的,各种语言必须涉猎一些。。。以后还会继续上C#程序的

读书人网 >C#

热点推荐