C# For循环找出100
最新推荐文章于 2024-08-31 21:54:30 发布

Jeff~李 于 2019-08-03 09:55:25 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
下面分享一个很好的例子,就是水仙花数,什么是水仙花数呢,例如 1*1*1+3*3*3+5*5*5=135 这个东西看到了就很熟悉。
整理下逻辑 如果这个是135,那我怎么知道它是水仙花数,1=135/100 3=135%100/10 5=135%100%10
可以这样获取到。下面是我的代码
int ge = 0;
int shi = 0;
int bai = 0;
for (int i = 100; i < 1000; i++)
{
bai = i / 100;
shi = i % 100 / 10;
ge = i % 100 % 10;
if (bai * bai * bai + shi * shi * shi + ge * ge * ge == i)
{
Console.WriteLine(i);
}
}
Console.ReadKey();
一个很简单好玩的求水仙花数,分享给大家
相关知识
求100
字符串(C# 编程指南)
字符串基础(C# 编程指南)
为什么我的汉字在c#字符串中没有正确显示?
C# '
C#:实现模拟花卉进化过程算法(带源代码)
Unity C#属性=>
Winform(C#) 国内开源美化控件主题库2:花木兰控件库
在C#中跨多个列表查找公共项的最快方法
“循环经济”引领绿色生活美学
原文链接: C# For循环找出100 https://m.huajiangbk.com/newsview377334.html
| 上一篇: 基于深度学习的行为识别方法 | 下一篇: 一种基于花蕊局部特征的花卉识别方... |



