if(){
******
if(){
*****
if(){
****
}
}
}
可以的。假如你正确条件是第三个if条件中,那么前面两个都不满足,他会进入这个条件判断,如果成功就返回true,否则返回false,继续进入下一个条件判断。再假如你的正确条件是第一个if判断中,那么第一次判断就会返回true,下面的就不会执行了,所以说,顺序是可以随便的。
先写出for循环啊,确定循环的次数.你是1-1000就是1000次啊.例:(int i=1i<=1000i++)
然后写出if语句,在()中写出判断是否是质数的条件.
如果成立就用System.out.println(i)输出这个数就是了.
如果还想要求出一共有多少个这个数的话你可以在循环外定义一个int的变量.初始值为0例:int a = 0
然后在if中的输出语句前后用a++,最后在循环外输出变量a就是了.