題目內容:
我們認為2是第乙個素數,3是第二個素數,5是第三個素數,依次類推。
現在,給定兩個整數n和m,0注意:是第n個素數到第m個素數,不是n和m之間的素數!
輸入格式:
兩個正整數,第乙個表示n,第二個表示m。
輸出格式:
乙個整數,表示第n個素數到第m個素數之間所有的素數的和,包括第n個素數和第m個素數。
輸入樣例:
2 4輸出樣例:
時間限制:500ms記憶體限制:32000kb(10分)
題目內容:
我們認為2是第乙個素數,3是第二個素數,5是第三個素數,依次類推。
現在,給定兩個整數n和m,0注意:是第n個素數到第m個素數,不是n和m之間的素數!
輸入格式:
兩個正整數,第乙個表示n,第二個表示m。
輸出格式:
乙個整數,表示第n個素數到第m個素數之間所有的素數的和,包括第n個素數和第m個素數。
輸入樣例:
2 4輸出樣例:
時間限制:500ms記憶體限制:32000kb
#include int main()
if(cet==b)
break;}}
}out:
printf("%d",sum);
return 0;
}
錯誤樣品如上,反思
1.素數應該為因數只有1和本身,我寫的錯以為合數
2.迴圈結構了解混亂,老是死迴圈
#include int main()}}
}out:
printf("%d", sum);
return 0;
}
反思
1.將count==m,誤寫為count=m的賦值導致錯誤
2.在慕課網上學習,提醒我程式輸出的格式?
3.回2.末尾%d後多打了乙個空格
4.是nm小於200,錯誤多加了x<=200
7 5 判斷素數 10分
本題的目標很簡單,就是判斷乙個給定的正整數是否素數。輸入格式 輸入在第一行給出乙個正整數n 10 隨後n行,每行給出乙個小於2 31 的需要判斷的正整數。輸出格式 對每個需要判斷的正整數,如果它是素數,則在一行中輸出yes,否則輸出no。輸入樣例 211 111輸出樣例 yesno 為什麼判斷n是否...
4 20 使用函式求素數和 10分
本題要求實現乙個判斷素數的簡單函式 以及利用該函式計算給定區間內素數和的函式。素數就是只能被1和自身整除的正整數。注意 1不是素數,2是素數。int prime int p int primesum int m,int n 其中函式prime當使用者傳入引數p為素數時返回1,否則返回0 函式prim...
6 8 使用函式求素數和(10 分)
本題要求實現乙個判斷素數的簡單函式 以及利用該函式計算給定區間內素數和的函式。素數就是只能被1和自身整除的正整數。注意 1不是素數,2是素數。函式介面定義 int prime int p int primesum int m,int n 其中函式prime當使用者傳入引數p為素數時返回1,否則返回0...