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语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:524 |
C语言训练-数字母 (C语言代码)浏览:608 |
回文数字 (C语言代码)浏览:2510 |
A+B for Input-Output Practice (III) (C语言代码)浏览:569 |
剪刀石头布 (C语言代码)浏览:1436 |
输出九九乘法表 (C语言代码)浏览:1048 |
printf基础练习 (C语言代码)浏览:1804 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:538 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:376 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:719 |