package spurs_ping;
import java.util.Scanner;
/*本题要求输入一个大于等于2的正整数,求所有不大于该正整数的质数
- 输入格式:
- 输入一个不小于2的正整数
- 输出格式:
- 对于输入的正整数,输出不大于该正整数的质数
- 输入样例:
- 30
- 输出样例:
- 2 3 5 7 11 13 17 19 23 29
*/
public class nets_spurs_ping21 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
int N = scanner.nextInt();
int m ;
for(int n = 2; n <= N; n++)
{
m = 2;
while(n % m != 0)
m++;
if(m == n)
System.out.print(n + " ");
}
}
}
输出:
30
2 3 5 7 11 13 17 19 23 29