1.  >>  河南成教 / 河南理工大学
 河南成教 / 河南理工大学


10[填空题]
阅读下列程序并完成程序填空。
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。  
程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:  
(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。  
(2)如果n <> k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。  
(3)如果n不能被k整除,则用k 1作为k的值,重复执行第一步。 
import java.util.*;
public     class     lianxi04{
    public static void main(String[] args) {
        Scanner s = ________ Scanner(System.in);
        System.out.print( "请键入一个正整数:     ");
        int    n    = s.nextInt();
        int k=2;
        System.out.print(n "=" );
        while(k <= n) {
          if(k == n) {System.out.println(n);break;}
            else if( n % k == 0) {System.out.print(k "*");n = n / k; }
                    else    k ;
                   }
     }
    }

  积分
 参考答案:
 佳题速递:
  • 电子邮件系统不具有的功能是____。计算机应用基础
  • 6、室内燃气管道安装及检验一般规定中规定阀门应在()状态下安装 A. 平整 B. 开启 C. 关闭 D. 端正燃气工程施工
  • 电泳分离是基于溶度在电场中的迁移度不同而进行的正确错误药物分析(专科)
  • 施工组织设计按编制对象的不同分为()、()和()三种。建筑师职业基础
  • 试用4位同步二进制加法计数器74161采用置数法构成五进制计数器。数字电路
  • 2[单选题] ( )主要涉及具体作业性取向和可操作性的问题,涉及决策问题的时间跨度比较短 A.公司战略 B.职能战略 C.市场战略 D.经营战略河南理工大学