java编程:求解1到100间的合数之和,高手帮忙.
答案:3 悬赏:80
解决时间 2021-12-31 16:54
- 提问者网友:纹身骑士
- 2021-12-31 13:59
java编程:求解1到100间的合数之和,高手帮忙.
最佳答案
- 二级知识专家网友:许你一世温柔
- 2021-12-31 15:08
public class text {
public text() {
}
private int getSum()
{
int sum = 0;
for(int i=2;i<=100;i++)
{
if(!this.isPrimeNumber(i))
sum += i; //是合数则累加
}
return sum;
}
private boolean isPrimeNumber(int number)
{
for(int i=2;i
{
if(number%i == 0)
return false;
}
return true;
}
public static void main(String[] args) {
text text = new text();
System.out.println("1-100的合数的和是:"+text.getSum());
}
}
public text() {
}
private int getSum()
{
int sum = 0;
for(int i=2;i<=100;i++)
{
if(!this.isPrimeNumber(i))
sum += i; //是合数则累加
}
return sum;
}
private boolean isPrimeNumber(int number)
{
for(int i=2;i
if(number%i == 0)
return false;
}
return true;
}
public static void main(String[] args) {
text text = new text();
System.out.println("1-100的合数的和是:"+text.getSum());
}
}
全部回答
- 1楼网友:duile
- 2021-12-31 17:17
public class addnum { public static void main(string [] args) { int sum=0; for (sum=3;sum<=100;sum++) { for(int i=2;i<sum;i++)
{
if(sum % i == 0)
{
system.out.println(sum+" ");
break;
}
} } } }
你的程序虽然在100内可以用,但最好不要那样写
- 2楼网友:末路丶一枝花
- 2021-12-31 16:01
除了1和它本身两个约数外,还有其它约数的数,叫合数。(如:4÷1=4,4÷2=2,4÷4=1,很显然,4的约数除了1和它本身4这两个约数以外,还有约数2,所以4是合数。)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯