首页 > 代码库 > 03_JAVASE_语法基础下.ppt_练习1
03_JAVASE_语法基础下.ppt_练习1
练习1: 通过键盘输入一个数字,打印其所有因子并对所有因子求和(因子不包含自己) 因子就是能被这个数整除的数字 例如:10的因子有 12 5
public class TestScanner
{
public static void main(String[] args)
{
Scanner scan = new Scanner(System.in);
System.out.println("请输入一个整数:");
int i = scan.nextInt();//i就是从键盘上输入的整数
System.out.print(i+"的因子有:");
int sum = 0;
for (int j = 1; j <i; j++) {
if (i%j==0) { //i除j能余0,j就是因子
sum += j;
System.out.print(j+" ");
}
}
System.out.println();
System.out.println(i+"的因子和为"+sum);
}
}
03_JAVASE_语法基础下.ppt_练习1
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。