首页 > 分享 > C# For循环找出100

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

所属分类:花卉
上一篇: 基于深度学习的行为识别方法
下一篇: 一种基于花蕊局部特征的花卉识别方