octave判断一个数是否是素数的语句?
时间: 2023-08-08 12:14:03 浏览: 138
判断一个数是否是素数
5星 · 资源好评率100%
以下是 Octave 中判断一个数是否是素数的语句:
```octave
function is_prime = isprime(n)
if (n <= 1)
is_prime = false;
return;
endif
for i = 2:sqrt(n)
if (rem(n,i) == 0)
is_prime = false;
return;
endif
endfor
is_prime = true;
endfunction
```
这个函数接受一个整数 `n` 作为输入,并返回一个布尔值,表示 `n` 是否是素数。如果 `n` 是素数,则返回 `true`,否则返回 `false`。
阅读全文