我需要写一个代码,它将在一个数字范围内找到所有质数,然后按顺序列出它们,说明哪些是质数,哪些不是质数,如果它们不是质数,则显示它们可以被哪些数字整除。divisible by 2, 38 is divisible by 2, 4到目前为止,我已经有了这个,它将只识别哪些数字是质数,并将它们打印在一个列表中。我不知道如何计算非质数,也不知道如何打印出能被它整除的数字。我也
如果c程序接受1个参数,它将打印前n个质数,这取决于输入的内容。如果它有多个参数,它将打印最大整数参数的前n个质数,然后打印所有可能的参数范围之间的质数。我在使用bash脚本调用c程序时遇到了问题。现在我只想让它找到最大的整数,然后打印前n个整数: file=$1for arg in "$@" if [ $arg -gt $max ]; then