题目:一个三位数,该三位数与其每位数字的阶乘之和


代码

public class TestSum {public static void main(String[] args) {int a, b, c, i;//for循环找那个满足条件的三位数(i)for (i = 100 ; i <= 999; i++) {a = i % 10;           //个位b = i / 10 % 10;   //十位c = i / 100;       //百位if (i == factorial(a) + factorial(b) + factorial(c)) {System.out.println("其三位数是:" + i);}}}//求阶乘public static int factorial(int num) {int sum = 1;for (int i = 1; i <= num; i++) {sum *= i;}return sum;}
}

执行结果

其三位数是:145

用Java求一个三位数,该三位数是与其每位数字的阶乘之和相关推荐

  1. Java- 求⼀个三位数,该三位数等与其每位数字的阶乘之和

    求⼀个三位数,该三位数等与其每位数字的阶乘之和. import java.util.Scanner; public class Demo {public static void main(String ...

  2. 求这样一个三位数,该三位数等于其每位数字的阶乘之和

    根据题目,即求abc=a!+b!+c! 下面我们设计算法: 设三位数为n,取出每一位数分别放在a.b.c中 通过定义形参,求每位数的阶乘,通过函数返回值返回 主函数中,调用返回值,每一位的阶乘相加与该 ...

  3. 求一个三位数 其值等于其各位阶乘之和 c语言,求这样一个三位数,该三位数等于其每位数字的阶乘之和...

    根据题目,即求abc=a!+b!+c! 下面我们设计算法: 设三位数为n,取出每一位数分别放在a.b.c中 通过定义形参,求每位数的阶乘,通过函数返回值返回 主函数中,调用返回值,每一位的阶乘相加与该 ...

  4. java求一个正整数的位数_java经典问题——求正整数的位数

    题目:给一个不多于5位的正整数,要求:一.求它是几位数,二.逆序打印出各位数字. public class Number { int number; State current; int count; ...

  5. 求组合数的算法 java,求一个整数的组合数算法(java)

    开始需求: 产生一堆数字. 然后我输入一值,这个值等于这些数中的一个,或是任意多个数的和.但只能是其中一种情况. 比如我输入8.这些数里面,可以直接有8. 也可以是1+2+5 的和,也可以是 1+7 ...

  6. java求外接圆圆心_由三点三维坐标计算圆半径和圆心位置

    [实例简介] 通过输入任意三点空间坐标自动判断三点是否在一条直线上,若不在则求三点外接圆的圆心位置和半径,计算精度可调节.解决了"知三点求圆心半径"程序对于某些点无法计算的缺陷. ...

  7. Java 求一个整数的个位,十位,百位,千位。

    import java.util.Scanner; public class Text {    public static void main(String[] args){     Scanner ...

  8. Java 求一个整数数组的奇数和偶数的个数

    public class Array{public static void main(String[] args){int n=0,m=0;int a[]={12,45,89,44,36,52,78, ...

  9. JAVA输入一个字符串,统计该字符串中有多少个数字。

    提示:本程序使用了java.lang.String中常用的成员方法 int length()和char charAt(int index) .若有不解者,请自行API,或查书. 代码如下(示例): i ...

最新文章

  1. 《塞洛特傳說》道具系统
  2. 数据结构与算法学习-开篇
  3. 【转帖】详解CSS网页布局中默认字体样式
  4. Linux 网卡相关操作
  5. 电脑网页打不开但qq能上解决方法
  6. linux配置nginx命令行,Linux - 加上sudo后,nginx找不到命令
  7. mysql 4.0手工注入_手工注入——MySQL手工注入实战和分析
  8. js 执行环境 活动对象 变量对象 作用域链的理解
  9. 1月至今 微信共对超十万个确认存在欺诈行为的帐号进行了阶梯式处理
  10. vSphere 高级特性FT配置与管理
  11. 在线RGB和HEX十六进制颜色互转工具
  12. httpd 中常见的状态码
  13. 详细讲解怎样做数据仓库需求分析
  14. 黑苹果USB外置声卡无法使用
  15. php doctrine datetime,php – doctrine和Symfony 2中的DateTime字段
  16. 最短Hamilton路径(哈密顿图,状压dp)
  17. 适合中小企业的项目管理系统有哪些?
  18. 怎么把MySQL数据库卸载干净
  19. Spring MVC过滤器-超类
  20. 如何在QEMU上执行iOS并启动一个交互式bash shell,内含整个安装流程并且提供了相关工具(二)

热门文章

  1. s-seq 生成序列化数字
  2. 2019攻防世界web新手区
  3. str.format() 格式化字符串函数
  4. 【AHOI 2016初中组】 自行车比赛 - 贪心
  5. Vue组件绑定自定义事件
  6. HDU 1711 Number Sequence(KMP算法)
  7. android Viewpager取消预加载及Fragment方法的学习
  8. java 读取文件,内容方置Person 并写到另外地址
  9. (转)linux下oracle instant client安装和运行
  10. hibernate join fetch