水仙花数的概念

水仙花数是指一个三位数,他的每个位上的数字3次幂之和等于他本身
比如:153=1 * 1 * 1+* 5 * 5 * 5+ 3 * 3 * 3。

思路

1.遍历100到1000的所有数字
2.分别求出这个数字的百位,十位,个位。
3.判断是否满足条件:他的每个位上的数字3次幂之和等于他本身

代码实现

#include <stdio.h>
int main()
{ int i;int j;int k;int n; for(n=100;n<1000;n++) { i=n/100;                 //分解出百位j=n/10%10;               //分解出十位k=n%10;                  //分解出个位if(n==i*i*i+j*j*j+k*k*k) { printf("%d ",n); } } printf("\n"); return 0;
}

用c语言实现100-1000之内的水仙花数相关推荐

  1. C语言编程经典案例——输出100~1000以内的水仙花数

    1.取位数判断100~1000内的水仙花数 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI).自恋数. ...

  2. 案例:JavaScript 打印100~1000之间的水仙花数

    JavaScript打印100~1000之间的水仙花数: 一.设计思路: Created with Raphaël 2.2.0开始i=100i<=1000?bai= i / 100shi=(i ...

  3. 求100~1000之间的水仙花数。

    所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数 本身. 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方.找出100-9 ...

  4. C语言求100 999之间的水仙花数,C语言输出100到999中所有的水仙花数

    ---------------------------------------------------------------------------------------------------- ...

  5. 【C语言】求100到999之内的水仙花数

    代码 注:水仙花数,即一个三位数,满足其各位数字立方之和等于该数本身. 关键点:如何分离一个三位数的个位.十位.百位? 可以以数字123为例: 123%10=3,3即为123的个位数: 123/100 ...

  6. 【C语言】创建一个函数,判断某一正整数是否为水仙花数,并调用这个函数找出1000以内所有水仙花数...

    #include <stdio.h> int fun(int x) {int a, b, c;a = x / 100;b = x % 100 / 10;c = x % 10;if (x = ...

  7. C++中如何读取一个数的位数_求1000以内的水仙花数

    点击上方 蓝字关注我们 大家好,我是阿汤哥. 看知乎上有朋友说还不明白怎么判断水仙花数,今天我们就来看看这个问题.(PS:"求1000以内的水仙花数"这道题阿汤哥记忆犹新.到现在还 ...

  8. java求1000内的水仙花数

    java求1000内的水仙花数 /*** java求1000内的水仙花数*/ public class Test29 {public static void main(String[] args) { ...

  9. python1000以内水仙花数_python 计算1000以内的水仙花数

    我是小玉,一个平平无奇的小天才! 水仙花: 先来说说什么是水仙花? 例如:153=1100+510+3*1 且153=13+53+33 三次方是根据这个数字的位数来决定的. 这种形式的数字就被称为水仙 ...

  10. Java求1000以内的水仙花数

    水仙花数:一个三位数,每个数字的立方相加刚好等于这个三位数.例如:153 -- 1³+5³+3³=153,这个153就是一个水仙花数. public static void main(String[] ...

最新文章

  1. MongoDB简单操作
  2. 2021-07-23 图像分割
  3. Chatter 导入
  4. 基于可靠消息方案的分布式事务(四):接入Lottor服务
  5. gRPC in ASP.NET Core 3.x - gRPC 简介(2)
  6. linux使用root操作文件,以root用户登录Linux系统,当前目录是/root,要求完成如下操作和功...
  7. hbase分布式集群搭建
  8. scala 基础入门
  9. Java设计模式之模板(template)方法模式
  10. Flutter之SafeArea
  11. python怎么设置加密,Python 加密的实例详解
  12. 宏电GPRS DTU H7210调试报告之DEMO测试
  13. Java-用类描述人之间的血缘关系
  14. NET新手遭遇问题(九)
  15. 小明身高180cm,小刚身高165cm,计算两人的身高差
  16. Java版人脸检测详解上篇:运行环境的Docker镜像(CentOS+JDK+OpenCV)
  17. Fire and Motion[转载]
  18. 计算机中bcd的中文意思,BCD码
  19. [Angular] 使用 ng-alain
  20. 火山安卓Sqlite数据库存取图片

热门文章

  1. java未来发展潜力_Java语言未来是否还有发展前景
  2. JVM虚拟机(JDK8)
  3. linux操作系统安全防护
  4. java outputstream初始化_ByteArrayOutputStream简介和使用_动力节点Java学院整理
  5. Roboware安装
  6. SAP MM批次切换
  7. 2021 PyTorch官方实战教程(一)Tensor 详解
  8. 中国家电闯入国外运营费成本比中国高
  9. EOS智能合约开发系列(14): 关于require_auth函数
  10. 纯正体验,极致商务 | 丽亭酒店聚焦未来赛道,实现共赢发展