什么是水仙花数?

水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。

代码1:

#include<stdio.h>
int main()
{int m,a, b, c;m = 100;printf("1000以内水仙花数为:\n");while (m < 1000){a = m / 100;b = m / 10 % 10;c = m % 10;if (m == a * a * a + b * b * b + c * c * c)printf("%5d\n", m);m = m + 1;}
}

代码2:

#include<stdio.h>
int main()
{int m,a, b, c;printf("1000以内水仙花数为:\n");for(m = 100;m < 1000;m = m + 1){a = m / 100;b = m / 10 % 10;c = m % 10;if (m == a * a * a + b * b * b + c * c * c)printf("%5d\n", m);}
}

【C语言】找出1000以内的水仙花数相关推荐

  1. 【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 = ...

  2. 【C语言】(for循环嵌套)找出1000以内的水仙花数

    什么是水仙花数? 水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153). 分析: 根据定义可知: a*a*a+b*b*b+c*c*c ...

  3. C语言,利用循环语句找出1000以内的水仙花数

    代码如下: #include <stdio.h> int main(void) {int n=100;int n1, ng, ns, nb;for (n = 100; n < 100 ...

  4. 求出1000以内所有“水仙花数”并输出

    水仙花数是指一个3位数, 它的每个位上的数字的3次幂之和等于它本身 水仙花数也称为自恋数.自幂数.阿姆斯壮数或阿姆斯特朗数 例如153.370.371及407就是三位数的水仙花数, 其每个位上的数字的 ...

  5. c语言编程输出1000以内能被3整除的数,【C语言】找出1000以内可以被3整除的数

    分别用while,do-while,for语句实现 方法一:while #include int main() { int m; m = ; while (m<=) { if (m % == ) ...

  6. 1000以内完数c语言程序_编程找出1000以内的所有完数

    编程找出1000以内的所有完数 #include "stdio.h" #include "conio.h" main() { static int k[10]; ...

  7. c语言---编写程序找出1000以内的完数

    所谓完数:一个数如果恰好等于它的因子之和,这个数就称为"完数".例如:6的因子为1,2,3,而6=1+2+3,因此6是"完数".编程序找出1000以内的所有完数 ...

  8. C语言编程找出1000以内的所有完数

    问题描述:一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程找出1000以内的所有完数. 问题分析:控制好for循环是关键 程序源码: #include ...

  9. C语言经典习题之编写一个程序,找出1000以内所有的完数。

    编写一个程序,找出1000以内所有的完数,所谓完数就是一个数恰好等于它的因子之和, 例如6=1+2+3,6就是一个完数. //编写一个程序,找出1000以内所有的完数,所谓完数就是一个数恰好等于它的因 ...

最新文章

  1. 架构师之路 — API 经济 — RESTful API 设计规范原则
  2. spring-注入对象list
  3. NFS网络文件共享存储服务器
  4. 使用jsp实现word、excel格式报表打印-JSP教程,Jsp/Servlet
  5. [转]一份ASP内存的释放的实验报告
  6. 然之协同系统3.5(OA+CRM+CASH+TEAM)
  7. LeetCode 1474. 删除链表 M 个节点之后的 N 个节点
  8. c语言 整数转二进制取位,C语言位运算--将整数转换成二进制串以及反转整数后N位...
  9. Python(PyCharm)的下载安装汉化(2022)
  10. ubuntu16安装Times New Roma字体 / WPS 安装Times New Roma字体
  11. Django使用manager.py 运行项目,或者uWSGI进行部署项目,使用Nginx进行负载均衡
  12. 虚拟贴图理论篇之Texture Filtering
  13. dic={key:“字典”}
  14. 雪浪数制CEO王峰:关于雪浪制造大脑的三大拷问 | 2018雪浪大会
  15. 汇编语言的一些相关资料(上机或者实验)
  16. WebDAV之葫芦儿·派盘+小书匠
  17. GStreamer教程-基础教程2:GStreamer概念
  18. 【Unity课设】孤岛奇缘 文档 + 源码 + 执行文件(简简单单~)
  19. Marvell车载交换机88Q5050, 88Q5072 VLAN配置(二)------VLAN的交换策略
  20. 关于计算机英语翻译,计算机的英文翻译是什么

热门文章

  1. 神奇的python(一)之python脚本调用shell常用方法
  2. 主窗体的常用属性 c# 1615011872
  3. python 列表的增删改查操做1125 元组 的查操做
  4. 消息框messagebox的使用
  5. 1111 复习 形状的打印
  6. 多文件管理器 tablacus explorer 下载与安装
  7. django-配置模板的路径-0223
  8. django-模板的继承
  9. Mysql update 使用join更新字段
  10. Laravel中使用Eloquent时给查询的字段设置别名