2-100中所有的质数 for循环
时间: 2023-04-10 18:03:42 浏览: 101
以下是2-100中所有的质数:
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
代码如下:
for i = 2, 100 do
local isPrime = true
for j = 2, i - 1 do
if i % j == 0 then
isPrime = false
break
end
end
if isPrime then
print(i)
end
end
相关问题
for循环打印出2-100中的质数
以下是代码:
```lua
function is_prime(n)
if n < 2 then
return false
end
for i = 2, math.sqrt(n) do
if n % i == 0 then
return false
end
end
return true
end
for i = 2, 100 do
if is_prime(i) then
print(i)
end
end
```
希望能对您有所帮助。
用python写找出2-100中所有素数的代码
可以使用以下代码来找出2-100中所有素数:
```python
# 判断一个数是否为素数
def is_prime(n):
if n < 2:
return False
for i in range(2, int(n**0.5)+1):
if n % i == 0:
return False
return True
# 找出2-100中所有素数
primes = []
for i in range(2, 101):
if is_prime(i):
primes.append(i)
# 输出结果
print(primes)
```
这个代码首先定义了一个`is_prime`函数来判断一个数是否为素数。然后使用一个循环找出2-100中所有素数,并将它们存储在一个列表中。最后输出这个列表,即为2-100中所有素数。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)