import java.util.Scanner; public class Main { public static void fac(int n){ int k=2; //最小的质数 System.out.print(n+"="); //起始 while(n!=k){ //循环直到n==k if(n%k==0){ //有因子 System.out.print(k+"*"); n=n/k; //分解 } else k+=1; //找因子 } System.out.println(k); //结束 } public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int m=sc.nextInt(); for(int i=n;i<=m;i++){ fac(i); } } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:443 |
字符串的输入输出处理 (C语言代码)浏览:1020 |
C语言训练-求PI* (C语言代码)浏览:639 |
WU-判定字符位置 (C++代码)浏览:1471 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:701 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:594 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:644 |
找出最长的字符串来 (C语言代码)浏览:1840 |
排序算法(选择,插入,冒泡)浏览:876 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:465 |