static void isPrime (int n)
{ int f;
for(int i=2;i<=Math.sqrt(n);i++)
{
if(n % i == 0)
{
f = 1;
}
}
if(n == 1 || f == 1)
{
System.out.println("No");
}
else
System.out.println("Yes");
}
编译错误
Compilation Error:
prog.java:42:错误:变量 f 可能尚未初始化 if(n == 1 || f == 1) ^ 1 错误