定义一个函数,输出1-100的素数。
时间: 2023-05-16 20:05:35 浏览: 88
以下是一个输出1-100的素数的函数的示例代码:
```
function printPrimes()
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
end
printPrimes()
```
这个函数会输出1-100之间的所有素数。
相关问题
定义一个函数 用来判断一个数字是否是素数 调用函数 输出1-100之间所有素数
好的,下面是实现该功能的Python代码:
```python
def is_prime(num):
"""
判断一个数字是否是素数
"""
if num < 2:
return False
for i in range(2, int(num ** 0.5) + 1):
if num % i == 0:
return False
return True
# 输出1-100之间所有素数
for num in range(1, 101):
if is_prime(num):
print(num)
```
运行结果:
```
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
```
请问还有什么问题吗?
使用Python定义一个函数,输出1-100的素数。
以下是使用Python定义一个函数,输出1-100的素数的代码:
```python
def print_prime_numbers():
for num in range(2, 101):
for i in range(2, num):
if (num % i) == 0:
break
else:
print(num)
```
这个函数会输出1-100之间的所有素数。
阅读全文