/*** 分析:对n进行分解质因数,应该先找到他的最小质因数* 1.如果这个质数等于n,那么直接打印出这个数* 2.如果n<>k,但n能被k整除,则打印出k的值,并用n除以k的商,作为新的正整数n,重复执行第一步* 3.如果n不能被k整除,则用k+1作为k的值,重复执行第一步*/
public class FenJieZhiYinShu {public static void main(String[] args) {Scanner in=new Scanner(System.in);int n=in.nextInt();int k=2;System.out.print("分解质因数结果为:"+n+"=");while (n >= k){if (n == k){System.out.print(k);break;}else if (n % k == 0){n=n/k;System.out.print(k+"*");}else {k++;}}}}

java经典算法(四)---zws相关推荐

  1. java经典算法四十题

    java经典算法四十题 [程序9]题目:一个数如果恰好等于它的因子之和,这个数就称为 "完数 ".例如6=1+2+3.编程找出1000以内的所有完数. public class W ...

  2. Java经典算法四十例编程详解+程序实例

    JAVA经典算法40例 [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: ...

  3. Java经典算法(四)

    Java经典算法(四) 说明:共有四十题.本部分为第四部分,共十题. 31. 题目:将一个数组逆序输出. package com.remoa.algorithm.day16;import java.u ...

  4. JAVA经典算法50题(转)

    转载请注明出处:http://blog.csdn.net/l1028386804/article/details/51097928 JAVA经典算法50题 [程序1]   题目:古典问题:有一对兔子, ...

  5. java经典100例算法题_10道java经典算法题,每一题都能帮你提升java水平!

    JAVA经典算法题 [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析:兔子 ...

  6. java求最大公约数_10道java经典算法题,小白必备,每一题都能提升你的java能力...

    JAVA经典算法 跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早上贵子,从不掉发! 更多java资料可以私信我领取! [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每 ...

  7. JAVA经典算法大全

    JAVA经典算法大全 from http://java-mans.iteye.com/blog/16457031.河内之塔 2.Algorithm Gossip: 费式数列. 3.巴斯卡三角形 4.A ...

  8. JAVA经典算法40题

    JAVA经典算法40题 [程序1]  题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析 ...

  9. 生产实践中的经典算法(四)-BitMap

    生产实践中的经典算法(四)-BitMap 1.BitMap的原理 位图(Bitmap),即位(Bit)的集合,是一种数据结构,可用于记录大量的0-1状态,在很多地方都会用到,比如Linux内核(如in ...

  10. java经典问题算法大全_10道java经典算法!每一题都能提升你的java能力!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 10道java经典算法! [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位.十位. ...

最新文章

  1. Linux System Programming --Chapter Five
  2. 【Flutter】Dart 数据类型 ( var 数据类型 | Object 数据类型 )
  3. 【Redis】12.Redis删除策略
  4. 自定义控件的构建(12)
  5. flowable 图片缓存
  6. 这个 bug 让我更加理解 Spring 单例了
  7. C#循环 — break VS continue
  8. 阿里云发布首个流式存储与播放解决方案
  9. [Unity脚本运行时更新]C#7.1新特性
  10. ListView与Adapter笔记:ZrcListView
  11. Spring cloud--鸿鹄Cloud分布式微服务云系统—Config
  12. Linux教程+操作系统教程 -- 大全
  13. 二分类模型评价指标-Python实现
  14. 【mongodb】连接报错Prematurely reached end of stream
  15. gtp怎么安装系统_UEFI+GTP模式下使用GHO文件安装Win8系统的具体操作方法
  16. lego-loam在Ubuntu16.04下安装、跑包及实时建图
  17. 风力机叶片气动设计 matlab 程序,基于MATLAB的小型风力机叶片设计
  18. 如何动态使用烘焙出来的ReflectionProbe-0.exr信息
  19. 用js获取ios时间戳,结果为NaN或不显示
  20. web前端高级React - React从入门到进阶之React条件渲染

热门文章

  1. 多国语言点阵字库合并!!!
  2. 微信小程序自定义tab切换组件
  3. 真实的软件测试日常工作是咋样的?
  4. UVA 12676 Inverting Huffman
  5. python朋友圈头像_Python之微信-微信好友头像合成
  6. 怎样自学python_怎样自学Python?
  7. 计算机电源如何选配,自己组装电脑时,该怎么选择电源才合适?
  8. java excel 分页显示_分页显示Excel数据
  9. 五大理由!建议你选择中国电信 CTWing 物联网平台?
  10. VMware虚拟机安装操作系统方法