题目:
我展示的代码是小白代码(因为我是小白)
思路与修正过程:先定义两个输入的数M,N,然后定义次数和总值。对于M到N的判定就用一个for循环来完成。对于每个M是否为素数也用for循环完成,于是就两个嵌套完成(该思路具体看我之前写的找到100到200的素数的思路),然后如果是素数就让次数加一并增加总值,最后输出次数和总值。
注意:1不是素数也不是合数,所以要考虑M取1的特殊情况,这种情况用if判定,如果M==1那么让他+1从2开始计算即可,代码如下
题目:
我展示的代码是小白代码(因为我是小白)
思路与修正过程:先定义两个输入的数M,N,然后定义次数和总值。对于M到N的判定就用一个for循环来完成。对于每个M是否为素数也用for循环完成,于是就两个嵌套完成(该思路具体看我之前写的找到100到200的素数的思路),然后如果是素数就让次数加一并增加总值,最后输出次数和总值。
注意:1不是素数也不是合数,所以要考虑M取1的特殊情况,这种情况用if判定,如果M==1那么让他+1从2开始计算即可,代码如下