📅  最后修改于: 2023-12-03 15:13:37.855000             🧑  作者: Mango
要编写一个 Bash 程序,检查一个数字是否为质数,可以按照以下步骤进行:
number=7
is_prime() {
n=$1
if [[ $n -lt 2 ]]; then
return 1
fi
for (( i=2; i<=$n/2; i++ )); do
if [[ $((n%i)) -eq 0 ]]; then
return 1
fi
done
return 0
}
if is_prime $number; then
echo "$number is prime"
else
echo "$number is not prime"
fi
以上就是一个简单的 Bash 程序,用于检查一个数字是否为质数。
参考资料: