如何简单的用代码表示出从1到100的素数(java)
public class 素数计算 {
public static void main(String[] args) {
lab: for (int i=2;i<=100;i++) {
for (int j=2;j<=(int)(Math.sqrt(i));j++) {
//如果i被整除,立刻跳到外层for循环
if (i%j==0){
continue lab;//运用lab标签,跳出循环,继续执行
}
}
//一直未被整除,输出i
System.out.println(i+" ");
}
}
}
基本利用开方的知识,和lab标签,然后简单的表示出了素数的计算。十分简单容易理解。