这样用java编写程序显示2-100中的素数,每行显示5个

我不知道怎么写源程序

第1个回答  2006-10-12
不难,就是现在用JAVA怎么写忘了,不过思路我还是有的!
首先要弄明白什么是素数:只能被1或者自身整除的数。
比如javasript
var counts=0;//统计个数
for(var i=2;i<=100;i++){
var issushu=true;//标识当前I的值是否为素数,刚开始设置其为素数。
for(var j=2;j<i-1;j++){if(i%j==0){issushu=false;break;}}
if(issushu){
document.write(i+"  ");
counts++;
if(counts%5==0) document.write("<br/>");
}
}

这样用java编写程序显示2-100中的素数,每行显示5个
首先要弄明白什么是素数:只能被1或者自身整除的数。比如javasript var counts=0;\/\/统计个数 for(var i=2;i<=100;i++){ var issushu=true;\/\/标识当前I的值是否为素数,刚开始设置其为素数。for(var j=2;j<i-1;j++){if(i%j==0){issushu=false;break;}} if(issushu){ document.w...

求一个用java编写的1到100内的素数,并且每行输出5个素数
public class Test { public static void main(String[] args) { int i, count = 0;for(i=2; i<=100; i++){ if(isPrimeNumber(i) == true){ count++;System.out.printf("%6d", i);if(count%5 == 0){ System.out.println();}}}\/\/判断一个数是否是素数,若是,返回true,否...

编写java程序找出2-100之间的所有素数 求大神
System.out.println("2-100的素数集合:"+lists);} 结果:2-100的素数集合:[2, 3, 4, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97]

JAVA编程,怎样让它每5个数输出一行?
输出一到一百素数 每五个换行:public class 类名(自己定义) { public static void main(String[] args) {\/\/ TODO Auto-generated method stubSystem.out.print(" "+2+" "+3+" "+5+" "+7);int c=4;for(int n=2;n<=100;n++){if((n%2==0)||(n%3==0)||(n%5...

请编程求解200以内的所有素数,要求每行输入5个素数
这是JAVA的。package test;public class test1 { private static int j=1;public static void main(String[] args) { \/\/这获得是二百内的素数 for (int i = 0; i < 200; i++) { getsushu(i);\/\/调用素数的判断方法 if(j>5){ System.out.println();j=1;} } } \/\/被调用的判断...

利用Java编写应用程序求100以内的全部素数?
public static void main(String[] args) { int i,n,k=0;for (n = 3; n<=100; n++) { \/\/3~100的所有数 i=2;while (i<n) { if (n%i==0) break; \/\/若能整除说明n不是素数,跳出当前循环 i++;} if (i==n) { \/\/如果i==n则说明n不能被2~n-1整除,是素数...

用java写一个程序,判断输出1~100之内的素数?
素数是指只能被1和自身整除的数,所以先定义一个函数判断一个数是否是素数,接着从1到100for循环判断。package baidu;public class Test {public static boolean fun(int n){if(n<2) return false;for(int i=2;i<n-1;i++)if(n%i==0) return false;return true;} public static void ...

求JAVA Application 程序编写输出2-100之间的所有素数
lianxi;public class Test1 { \/ param args \/ public static void main(String[] args) { int i,j;for(i=1;i<=100;i++){ for(j=2;j

输出100以内的所有素数 java
{ public static void main(String[] args){ System.out.println("100以内的素数有:");int i=2,j=0,m;label1:for(i=2;i<100;i++){ for(m=2;m<=(int)(Math.ceil(Math.sqrt(i)));m++){ if(i%m==0){continue label1;} } System.out.print(i+"\\t");j++;if(j%5==0)...

在Java编写程序输出1到100之间的所有素数?
下面是用Java编写的程序,可以实现输出1到100之间的所有素数:Copy codepublic class Main { public static void main(String[] args) { for (int i = 2; i <= 100; i++) { \/\/ 判断i是否为素数 boolean isPrime = true;for (int j = 2; j < i; j++) { if (i % j == 0) ...

相似回答
大家正在搜