求水仙花数

上传人:206****923 文档编号:42666216 上传时间:2018-06-03 格式:DOC 页数:2 大小:31.50KB
返回 下载 相关 举报
求水仙花数_第1页
第1页 / 共2页
求水仙花数_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《求水仙花数》由会员分享,可在线阅读,更多相关《求水仙花数(2页珍藏版)》请在金锄头文库上搜索。

1、软件技术国家教学资源库建设项目软件技术国家教学资源库建设项目软件开发素材之软件开发素材之 C#C# 源代码源代码一、名称一、名称求水仙花数二、创建或搜集相关信息二、创建或搜集相关信息搜集单位:重庆电子工程职业学院搜集时间:2012-08-05来 源:互联网三、适用对象三、适用对象学生、教师、C#及 ASP.NET 项目开发人员、相关技术人员等。四、功能简介四、功能简介求水仙花数。五、程序代码五、程序代码程序名称:Program.csusing System; using System.Collections.Generic; using System.Linq; using System.Te

2、xt;/水仙花数的算法是一个三位数,每一位数的立方相加等于该数本身。namespace DaffodilNumber class Programstatic void Main(string args)int a = 0, b = 0, c = 0;/定义变量for (int i = 100; i 1000; i+)/遍历所有 3 位数a = i / 100;/获取 3 位数中的第一个数Math.DivRem(i, 100, out b);/获取 3 位数中的后两位数b = b / 10;/获取 3 位数中的第二位数Math.DivRem(i, 10, out c);/获取 3 位数中的第 3 位数a = a * a * a;/计算第一位数的立方b = b * b * b;/计算第二位数的立方c = c * c * c;/计算第三位数的立方if (a + b + c) = i)/输出水仙花数Console.WriteLine(i);Console.WriteLine(“n 按任意键退出.“);Console.ReadKey(true); 六、运行结果六、运行结果图图 114114 Program.csProgram.cs 运行结果运行结果

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号