首页 > 编程语言 > 详细

03_JAVASE_语法基础下.ppt_练习1

时间:2014-10-31 06:27:25      阅读:248      评论:0      收藏:0      [点我收藏+]
练习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

原文:http://qq445493481.blog.51cto.com/9545543/1569913

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!