当前位置: 首页 > article >正文

C#水仙花

打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1*1*1+5*5*5+3*3*3  

首先是3位数那就是100-999,遍历它们,代码如下:要符合数字立方和等于该数本身,所以逻辑如下:

for (int i = 100; i < 1000; i++)

{

int a= i / 100; // 百位数字

int b= (i / 10) % 10; // 十位数字

int c= i % 10; // 个位数字

if (i == (a* a* a) + (b* b* b) + (c* c* c))  // 其各位数字立方和等于该数本身

{

Console.WriteLine(i);

}

}


http://www.kler.cn/a/409866.html

相关文章:

  • PGSQL物化视图(Materialized View)
  • STM32的中断(什么是外部中断和其他中断以及中断号是什么)
  • idea初始化设置
  • windows C#-取消任务列表(上)
  • 九、FOC原理详解
  • logstash 解析数组格式json数据:split, json
  • 请求响应(学习笔记)
  • 亚信安全发布《2024年第三季度网络安全威胁报告》
  • SPFA算法
  • STL(一)
  • C# Dictionary实现原理
  • 面向对象高级(9)包装
  • 什么是Portage-学习笔记
  • 学习threejs,使用设置normalMap法向量贴图创建更加细致的凹凸和褶皱
  • Python Selenium介绍(一)
  • 深入解析Java面向对象编程:Object类、泛型、序列化与网络编程
  • 如何通过cPanel创建品牌电子邮件
  • H5流媒体播放器EasyPlayer.js网页直播/点播播放器如果H.265视频在播放器上播放不流畅,可以考虑的解决方案
  • JavaWeb——Ajax、Element、打包部署
  • 鱼眼相机模型-MEI
  • 24/11/25 视觉笔记 深度传感器和手势识别
  • Spring Boot英语知识网站:性能优化
  • 【Linux学习】【Ubuntu入门】2-3 make工具和makefile引入
  • MySQL基础知识大总结
  • Vue2 常见知识点(一)
  • RGB图片 、RGBA、 灰度图、二值图