目录

题目:输出三位数中所有的水仙花数

何为水仙花数?

题目:输出三位数中所有的水仙花数

何为水仙花数?

水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant,PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个n位数(n≥3),它的每个位上的数字的n次幂之和等于它本身(例如:1^3+5^3+3^3=153)。

代码展示 :

#include<stdio.h>
void main(){int i;int a,b,c;    //a,b,c分别存放它的百位,十位,个位for(i=100;i<=999;i++){a=i/100;b=i/10%10;c=i%10;if(a*a*a+b*b*b+c*c*c==i)printf("%d\n",i);}
}

结果:

c语言-------水仙花数相关推荐

  1. 用c语言编程阿姆斯特朗数,C语言水仙花数,阿姆斯特朗数

    阿姆斯特朗数也就是俗称的水仙花数,是指一个三位数,其各位数字的立方和等于该数本身.例如:153=13+53+33,所以 153 就是一个水仙花数.求出所有的水仙花数. 算法思想 对于阿姆斯特朗数问题, ...

  2. C语言---水仙花数

    C语言---水仙花数 水仙花数 代码 输出结果 水仙花数 水仙花数是值是指一个 n 位数(n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身. 代码 水仙花数取值范围100~1000 #incl ...

  3. R语言——水仙花数(向量化运算)

    求水仙花数是入门编程同学的基本习题,今天使用R语言来完成这个任务. 水仙花数是三位数即从100到999中寻找.其定义是 :x_100,x_10,x_1是数x的百位十位个位数.当 其满足x1003+x1 ...

  4. (篇五)C语言水仙花数的花样求法

    文章目录 一.水仙花数的由来 二.基础版水仙花数 三.进阶版水仙花数 四.高级版水仙花数 本篇主要分析了水仙花数的各种求法."水仙花数"也叫做"阿姆斯特朗数", ...

  5. c语言水仙花数算法流程图,C语言经典算法例题求100-999之间的“水仙花数

    #include #include using namespace std; /* 求100-999之间的水仙花数 */ int main() { int number,hun,ten,gw,sum; ...

  6. C语言 水仙花数两种算法

    两种方法:普通解法和巧妙解法 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身. 例如:153是一个"水仙 ...

  7. C语言 “水仙花数”(包懂)

    请看题目: 打印水仙花数 题目内容: 求出0-100000之间的所有"水仙花数"并输出. 提示:  "水仙花数"是指一个n位数,其各位数字的n次方之和确好等于该 ...

  8. c语言水仙花数256,c语言学习:求水仙花数

    在学习c语言中,怎么求水仙花数,下面一起来看看吧. 水仙花数是指一个三位数,其各位数字的立方和确好等于该数本身,如:153=1+5+3?,则153是一个"水仙花数".在数论中,水仙 ...

  9. C语言“水仙花数”是一个正三位数,他的个位十位百位的立方和等于他本身

    一.题目 编程实现找出所有的"水仙花数",所谓水仙花数是一个三位正整数.其各位数字的立方和等于该数本身.例如:153是一个水仙花数,因为111+555+333=153. 二.水仙花 ...

  10. c语言水仙花数while程序,水仙花数--C语言,for循环,while 循环

    水仙花数":是指一个三位数,其各位数字的立方和等于该数本身数值. 例如:原数 : abc 个位数: c, 十位数:b ,百位数: a 则水仙花数的要求:abc = a 3 a^3a3 + b ...

最新文章

  1. 【LeetCode | 二叉树前、中、后序遍历{迭代法}实现】
  2. ResultSet获取set中的记录数
  3. git中Please enter a commit message to explain why this merge is necessary.
  4. ELK学习2_用Kibana和logstash快速搭建实时日志查询、收集与分析系统
  5. 检测xcode工程中配置信息是否正确
  6. 【Python】多线程
  7. Docker镜像仓库
  8. MySQL使用on duplicate key update时导致主键不连续自增
  9. node --- 连接mysql(docker环境) Sequelize库
  10. SpringBoot03 项目热部署
  11. 案例:演示exception对象的使用
  12. LeetCode(590)——N叉树的后序遍历(JavaScript)
  13. 存储高手速成:推荐10个存储技术网站和论坛
  14. [Spring实战系列](8)Spring注入方式之setter注入
  15. Docker使用(三)使用Dockerfile创建镜像以及为镜像添加SSH服务
  16. ubuntu配置pip3以及scrapy
  17. 《天下强汉》3、强汉骄子,双星闪耀——卫青霍去病的华美人生
  18. 简单实用的带引脚保护的RS232驱动电路
  19. Microsoft Navision 4.0帮助您消除日常工作流程中的烦恼的7条途径
  20. 商鞅的APP运营之道

热门文章

  1. 祖述宪的BLOG(流行病学专家)
  2. 弹框插件sweetalert
  3. 【Scratch-外观模块】角色大小指令
  4. 斯坦福大学计算机专业培养方案剖析
  5. 停止运行 php,系统界面停止运行解决方案是什么
  6. minecraft_如何使用资源包改变Minecraft的世界
  7. MathJax基本的使用方式
  8. OpenMP的介绍及简单使用(1)
  9. 经典语录---助你成功的哲理
  10. 源码分享二:STM32风力摆代码 PID | 李萨如合成