编写java程序,输出100到200之间的所有素数

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:13:55
大家帮帮忙啊........

public class Test {
public static void ss(int a) {
int i, j;
boolean flg = false;
for (i = 100; i <= a; i++) {
for (j = 2; j < i; j++) {
if (i % j == 0) {
flg = true;
}
}
if (!flg) {
System.out.println(i + "是质数");
}
flg = false;
}
}
public static void main(String[] arges) {
ss(10);
}
}

package com.mypack;

public class Prime {

public static void main(String[] args) {
new Prime().prime(100,200);

}
private void prime(int m,int n)
{

for(int i=m;i<n;i++)
{
int j=0;
for(j=2;j*j<i;j++)
{
if(i%j==0) break;
}
if(j*j>i){System.out.println(i);}
}