给定任何一个正整数,判断这个数是否是质数.java程序怎么写呀,public static boolean isPrime(int num){ if(num

问题描述:

给定任何一个正整数,判断这个数是否是质数.java程序怎么写呀,
public static boolean isPrime(int num){
if(num

很简单,如下代码:
package test;
public class test1 {
public static void main(String[] args) {
//这获得是一百内的质数
for (int i = 0; i getsushu(i);//调用质数的判断方法
}
}
//被调用的判断质数方法
static void getsushu(int num) {
if (num > 1) {
for (int i = 2; i if (num % i == 0) {
return;
}
}
System.out.println(num + ":这是个素数");
}
}
}
输出结果:
2:这是个素数
3:这是个素数
5:这是个素数
7:这是个素数
11:这是个素数
13:这是个素数
17:这是个素数
19:这是个素数
23:这是个素数
29:这是个素数
31:这是个素数
37:这是个素数
41:这是个素数
43:这是个素数
47:这是个素数
53:这是个素数
59:这是个素数
61:这是个素数
67:这是个素数
71:这是个素数
73:这是个素数
79:这是个素数
83:这是个素数
89:这是个素数
97:这是个素数