zoukankan      html  css  js  c++  java
  • 获取一个整数所有的质因数(C语言实现)

    一、题目要求
    1. 用户输入任意一个整数,要求程序输出此整数所有的质因数;
    2. 用户可以反复输入,直至输入字符'q'退出程序。

    二、分析
    质因数的概念大家可以问度娘。 题目关键有几个要点,分析透了这些要点,程序也就不难写出来了。
    1. 判断用户输入是一个整数。如果用户胡乱输入一个东西,则需要提示用户输入错误,并且让用户重新输入;
    2. 当计算出一个整数的质因数后,给用户选择是继续计算其余整数的质因数,还是选择结束程序;
    3. 计算一个整数的质因数,是从质数2开始,看看能否被整数整除。若能整除,则递归计算整除后的商的质因数,直至商与最后一个质数相等;若不能整除,再继续寻找下一个质数能否被整数整除。

    程序截图如下:

    图片

    图片

    图片
  • 相关阅读:
    1.MySql安装
    struts文件上传、文件下载
    Java内存模型
    虚拟机类加载机制
    JAVA内存管理
    算法
    POI
    SSH项目(1)
    classpath路径和properties
    AngularJS路由实现单页面跳转
  • 原文地址:https://www.cnblogs.com/itblog/p/7236586.html
Copyright © 2011-2022 走看看