import java.util.Scanner;//导入工具包
public class Exercise {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);//创建对象
System.out.println("请输入一个正整数。");//提示信息
int number=input.nextInt();//从键盘录入一个正整数,定义为number。
int sum=0;//定义一个值为因子的总和
for(int yin=1;yin
if(number%yin==0){//如果可以整除,则该数为number的因子,加上;否则,不加。
sum=sum+yin;
}
}
if(sum==number){//如果因子总数等于number,则是完数,否则不是
System.out.println(number+"是完数");
}else{
System.out.println(number+"不是完数");
}
}
}