• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

C#求水仙花数代码片段

OC/C/C++ 水墨上仙 1829次浏览

C#求水仙花数代码片段

/* (程序头部注释开始) </p><p>* 程序的版权和版本声明部分 
* Copyright (c) 2011, 烟台大学计算机学院学生                              
* 作    者:   李兆庆                         
* 完成日期:   2012      年   9    月    9   日 
* 输入描述:   
* 问题描述及输出:  编写一个C#应用程序,输出所有的水仙花数。
* 知识扩展: 水仙花数: 水仙花数只是自幂数的一种,严格来说三位数的3次幂数才成为水仙花数。 
* 其他位数的自幂数名字   一位自幂数:独身数   两位自幂数:没有   三位自幂数:水仙花数   四位自幂数:四叶玫瑰数   五位自幂数:五角星数   六位自幂数:六合数   七位自幂数:北斗七星数   八位自幂数:八仙数   九位自幂数:九九重阳数   十位自幂数:十全十美数
* 程序头部的注释结束 
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace sxh
{
    class Program
    {
        static void Main(string[] args)
        {
            int i = 100;
            int d1, d2, d3;     //分别用于存放输入数字的个,十,百位对应的数字。
            Console.WriteLine("所有的水仙花数为:");
            for (i = 100; i < 1000; i++)
            {
                d3 = i / 100;
                d2 = i % 100 / 10;
                d1 = i % 10;
                if (d1 * d1 * d1 + d2 * d2 * d2 + d3 * d3 * d3 == i)
                {
                    Console.Write( "{0}   ",i);
                }
                else
                {
                   
                }
            }
            Console.ReadKey(false);
        }
    }
}
<img src="http://img.my.csdn.net/uploads/201209/10/1347233799_3855.jpg" alt="">


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明C#求水仙花数代码片段
喜欢 (0)
加载中……