import java.util.Scanner; public class Main { /** * @param args */ public static void main(String[] args) { Scanner input = new Scanner(System.in); int n = input.nextInt(); for (int j = 1; j <=n; j++) { if (n%j==0) { for (int k = 2; k <=j; k++) { if (j==2) { System.out.print(j+" "); }else { if(j%k==0){ break; }else { System.out.print(j+" "); } } } } } } }
解题思路: 找规律 自己写
QQ号 1422682170 欢迎讨论
注意事项:
参考代码:
0.0分
0 人评分
C语言训练-求矩阵的两对角线上的元素之和 (C++代码)浏览:845 |
C语言训练-排序问题<1> (C语言代码)浏览:1411 |
简单的a+b (C语言代码)浏览:689 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:761 |
回文串 (C语言代码)浏览:3095 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:940 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:631 |
校门外的树 (C语言代码)浏览:988 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1090 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2098 |