题目描述:
输出1到100以内的所有质数
解答如下:
环境: Java
质数(素数):
质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数,最小的质数是2。
非质数(合数):
指在大于1的整数中除了能被1和本身整除外,还能被其他数(0除外)整除的数。与之相对的是质数,而1既不属于质数也不属于合数。最小的合数是4。
本题直接给出最优解:
//因为除了2的偶数肯定不是质数,所以只考虑奇数。
System.out.print(2 + " ");
label:
题目描述:
输出1到100以内的所有质数
解答如下:
环境: Java
质数(素数):
质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数,最小的质数是2。
非质数(合数):
指在大于1的整数中除了能被1和本身整除外,还能被其他数(0除外)整除的数。与之相对的是质数,而1既不属于质数也不属于合数。最小的合数是4。
本题直接给出最优解:
//因为除了2的偶数肯定不是质数,所以只考虑奇数。
System.out.print(2 + " ");
label: