导航:首页 > 编程语言 > 素数累加java程序

素数累加java程序

发布时间:2023-11-07 00:23:21

Ⅰ 用java编程,求素数之和

importjava.util.Scanner;


publicclassTest{

publicstaticvoidmain(Stringargs[]){
Scannerin=newScanner(System.in);
intsum=0;
intm=in.nextInt();
intn=in.nextInt();
for(inti=m;i<=n;i++){
sum+=isSuShu(i)?i:0;
}
System.out.println(sum);
}

privatestaticbooleanisSuShu(inta){
for(inti=2;i<=Math.sqrt(a);i++){
if(a%i==0){
returnfalse;
}
}
returna==1?false:true;
}
}

Ⅱ 素数求和 运用java将100-500间的所有素数输出,并计算他们的和

public class Primes
{
public static void main(String[] args)
{
int sum = 0;
int i = 100;
while (i <= 500)
{
boolean isPrime = true;

for (int j = 2; j < i; j++)
{
if (i % j == 0)
{
isPrime = false;
break;
}
}
if (isPrime)
{
System.out.print(i+"\t");
sum = sum + i;
}
i++;
}

System.out.print("\n素数的和是: " + sum);

}
}

Ⅲ 用java编写一个输出1到00以内的素数并求和的程序

public class Prime {
static boolean isPrime(int k){
回if(k==2)
return false;
if(k%2==0)
return false;
int j=(int)Math.sqrt(k);
if(j%2==0)
j--;
while(j>2&&k%j!答=0)
j-=2;
return j<2;
}
public static void main(String args[]){
int sum=2;
System.out.println("2 ");
for(int k=3;k<=100;k+=2){
if(isPrime(k)){
sum=sum+k;
System.out.println(k);
}
}
System.out.println("素数的和为"+sum);
}
}
主要是判断素数,这个方法有很多。

阅读全文

与素数累加java程序相关的资料

热点内容
app怎么查看流量用在什么网站 浏览:684
为什么sns文件找不到 浏览:671
解压cad提示文件破损 浏览:249
如何对图片加密文件名 浏览:410
数据管理库系统软件有哪些 浏览:861
苹果7如何打开软件网络连接 浏览:831
手机图片加入文件管理 浏览:718
pp助手210历史版本 浏览:259
摄像头都有哪些app 浏览:303
macos如何删除文件 浏览:150
大厂用什么语言编程 浏览:714
万户网络应对大并发用户访问解决方案 浏览:515
日常生活中常见的数据有哪些 浏览:19
无线网络如何设置固定ip 浏览:789
编程你们用哪个软件 浏览:96
涂鸦app如何恢复初始 浏览:722
网络监控断网后公司 浏览:947
狼人杀app哪个好玩 浏览:76
ios发微博代码 浏览:706
如何更改mac电脑名称和密码错误 浏览:428

友情链接