12345678910111213141516171819202122232425 |
- /*
- 100以内的所有质数的输出
- 质数:素数,只能被1和它本身整除的自然数。-->从2开始,到这个数-1结束为止,都不能被这个数本身整除。
- */
- class PrimeNumberTest{
- public static void main(String[] args){
- //boolean isFlag = true;//标识i是否被j除尽,一旦除尽,修改为false
- for(int i = 2;i <= 100;i++){//遍历100以内的自然数
- boolean isFlag = true;
- for(int j = 2;j < i;j++){//j:被i去除
- if(i % j == 0){
- isFlag = false;
- }
- }
- if(isFlag == true){
- System.out.println(i);
- }
- //重置isFlag(在for循环内声明赋值,就不用再单独重置)
- //isFlag = true;
- }
- }
- }
|