题目描述
如果一个正整数等于其各个数字的立方和,则称该数为阿姆斯特朗数(亦称为自恋性数)。
如 407=43+03+73就是一个阿姆斯特朗数。试编程求大于1小于1000的所有阿姆斯特朗数。

输出
从小到大输出,数之间用两个空格分开

样例输出
153 370 371 407
提示
可采用穷举法,依次取1000以内的各数(设为i),将i的各位数字分解后,据阿姆斯特朗数的性质进行计算和判断。

#include <stdio.h>
int isFlower(int n) {int a = n / 100, b = n / 10 % 10, c = n % 10;return a * a * a + b * b * b + c * c * c == n;
}int main() {int n;for (n = 100; n <= 999; n++)if (isFlower(n)) printf("%d ", n);return 0;
}

1047: 阿姆斯特朗数相关推荐

  1. 寻找阿姆斯特朗数c语言程序,C程序检查阿姆斯特朗数

    C程序检查阿姆斯特朗数 在此示例中,您将学习检查用户输入的整数是否是Armstrong数字. 要理解此示例,您应该了解以下C语言编程主题: 如果满足以下条件,则一个正整数称为阿姆斯特朗数(n阶),如果 ...

  2. C++判断一个数是否为armstrong number阿姆斯特朗数(附完整源码)

    C++判断一个数是否为armstrong number阿姆斯特朗数算法 C++判断一个数是否为armstrong number阿姆斯特朗数算法完整源码(定义,实现,main函数测试) C++判断一个数 ...

  3. C语言求一个数是否为armstrong阿姆斯特朗数(附完整源码)

    是否为armstrong阿姆斯特朗数 是否为armstrong阿姆斯特朗数算法完整源码(定义,实现,main函数测试) 是否为armstrong阿姆斯特朗数算法完整源码(定义,实现,main函数测试) ...

  4. C语言实现阿姆斯特朗数armstrong number算法(附完整源码)

    阿姆斯特朗数armstrong number 实现阿姆斯特朗数armstrong number算法的完整源码(定义,实现,main函数测试) 实现阿姆斯特朗数armstrong number算法的完整 ...

  5. python学习-综合练习三(斐波那契数列、阿姆斯特朗数、//和/、十进制转二进制bin、八进制oct、十六进制hex、进制转换源码、python中::和:的区别)

    文章目录 斐波那契数列 阿姆斯特朗数 十进制转二进制bin.八进制oct.十六进制hex 补充进制转换源码 python中::和:的区别 说明:本篇博文的知识点大部分来自 Python3 实例 斐波那 ...

  6. python检验阿姆斯特朗数_python 之九九乘法表,润年,奇偶数,阿姆斯特朗数判断分享...

    九九乘法表: for i in range(1, 10): for j in range(1, i + 1): print(j, "x", i, "=", i ...

  7. LeetCode 1134. 阿姆斯特朗数

    文章目录 1. 题目 2. 解题 1. 题目 假设存在一个 k 位数 N,其每一位上的数字的 k 次幂的总和也是 N,那么这个数是阿姆斯特朗数. 给你一个正整数 N,让你来判定他是否是阿姆斯特朗数,是 ...

  8. python判断阿姆斯特朗数_Python 程序检查阿姆斯特朗数

    Python 程序检查阿姆斯特朗数 在此示例中,您将学习检查n位整数是否是Armstrong数字. 要理解此示例,您应该了解以下Python编程主题: 一个正整数称为阿姆斯特朗阶数,n如果abcd.. ...

  9. 阿姆斯特朗数_阿姆斯特朗的功能依赖公理 数据库管理系统

    阿姆斯特朗数 Armstrong axioms are a complete set of inference rules or axioms, introduced and developed by ...

最新文章

  1. 计算机二级vfp知识点,全国计算机二级等级考试VFP知识点提纲
  2. SpringBoot使用prometheus监控
  3. 错误:pytube.exceptions.RegexMatchError
  4. sql语句,怎么查看一个表中的所有约束
  5. 【项目管理】敏捷原则
  6. JavaScript栈的实现
  7. 面向Tableau开发人员的Python简要介绍(第3部分)
  8. PHP.ini 中的session 相关设置
  9. oracle 全局id,基于SnowFlake 全局ID 生成器 go-id-worker
  10. c语言怎么获取系统时间到变量,C语言怎样获取系统当前的时间并把它保存到定义的变量中...
  11. matlab峰值提取,如何从MATLAB中的自相关数据中提取峰值?
  12. Python 标准库 API参考文档
  13. 给大家分享一篇 用Python抓取漫画并制作mobi格式电子书
  14. Flask入门(4):CBV和FBV
  15. 详述 IntelliJ IDEA 遇到快捷键以及删除键不好使的解决方法
  16. [CVPR2018](SMALR)Lions and tigers and bears: Capturing non-rigid, 3d, articulated shape from images
  17. abstract(抽象)的定义和使用
  18. 经典电子书(转)免费下载
  19. python连接mt4服务器_如何从MetaTrader 4/5终端向外部服务器发送数据?
  20. IntelliJ IDEA编程笔记:Resources下创建包

热门文章

  1. 经纬坐标(BLH)数据创建.kml文件小工具设计 Java版
  2. 科普--电脑显示的硬盘容量为什么比标称的要小?
  3. ABCD过桥题的规律
  4. ∫e^(-x^2)dx怎么求 ??用的是什么方法??
  5. Which在什么从句中指代前文整个句子
  6. AST实战|手把手教你还原ob混淆:ob混淆代码特征
  7. python新手教程全套_Python入门教程完整版(懂中文就能学会)
  8. 阿里四面之后才懂得如何更好的学Java
  9. 奎因莫克拉斯基方法_超越源代码奎因和自我复制
  10. 运算符,++,--,*,/和%的运用和区别