布尔函数
[b]public static boolean isPrime(int num)
{
int i;
int temp=0;
for(i=2;i<num;i++)
{
while((num%i)==0)
{
temp++;
}
}
if (num != 1 && temp<2) // 如果只有一次整除,那么该数为素数
{
System.out.print(true);
}
if(temp>=2)
{
System.out.print(false);
}
return false;
}
为什么不是素数不会输出false;但是是素数会输出true;