1.[代码][Java]代码
import java.io.*;
public class TestIsprim {
private Isprim sushu = null;
FileOutputStream fos = null;
public TestIsprim() {
try {
fos = new FileOutputStream("F://prime.dat");
sushu = new Isprim();
for(int i=2;i<=200;i++)
{
if(sushu.isPrim(i)){
fos.write(i);
System.out.println(i);
}
}
fos.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
System.out.println("找不到指定文件"); System.exit(-1);
}catch (IOException e){
System.out.println("文件写入错误"); System.exit(-1);
}
System.out.println("文件写入完毕!");
}
public static void main(String[] args) {
TestIsprim tip = new TestIsprim();
}
//定义Isprime类用于判断一个数是否是素数
class Isprim {
public Isprim(){
}
public boolean isPrim(int m)
{
int i=2;
boolean flag=true;
while(i
{
if(m%i==0)
{
flag=false;
break;
}
i++;
}
return flag;
}
}
}