首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C# > C# 代码演示水仙花求和算法

C# 代码演示水仙花求和算法

  • 资源大小:13.01 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:1次
  • 资源积分:1积分
  • 标      签: 其他

资 源 简 介

C# 代码演示水仙花求和算法,关于求和水仙花数的原理:一个三位数,每一位数的立方相加等于该数本身。清空listBox1控件,获取3位数中的后两位数。具体代码可看下面:   //水仙花数的算法是一个三位数,每一位数的立方相加等于该数本身。   private void button1_Click(object sender, EventArgs e)   {    int a = 0, b = 0, c = 0;//定义变量    listBox1.Items.Clear();//清空listBox1控件    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;//计算第3位数的立方    if ((a + b + c) == i)//如果符合水仙花数    listBox1.Items.Add(i.ToString());//显示当前3位数    }   }

文 件 列 表

codesc.net
DaffodilAccount
DaffodilAccount
DaffodilAccount
DaffodilAccount.csproj
codesc.net

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP