解题思路:
注意事项:
参考代码:import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
StringBuilder sb=new StringBuilder();
int n = sc.nextInt();
for (int i=1;i<n;i++){
int sum=0;
for(int j=1;j<i;j++)
if(i%j==0){
sum+=j;
sb.append(j+" ");
}
if(sum==i)
System.out.println( i+" its factors are"+" "+sb.toString() );
sb.setLength(0);
}
}
}
0.0分
0 人评分
Biggest Number (C++代码)回溯法浏览:1678 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:545 |
【密码】 (C语言代码)浏览:350 |
WU-整除问题 (C++代码)浏览:648 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:583 |
Cylinder (C语言描述,蓝桥杯)浏览:1279 |
A+B for Input-Output Practice (C语言代码)浏览:505 |
矩阵乘方 (C语言代码)浏览:1079 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:729 |
淘淘的名单 (C语言代码)浏览:1309 |