C語言練習4 11 統計素數並求和

2021-08-28 16:28:49 字數 611 閱讀 4086

本題要求統計給定整數m和n區間內素數的個數並對它們求和。

輸入格式:

輸入在一行中給出兩個正整數m和n(1≤m≤n≤500)。

輸出格式:

在一行中順序輸出m和n區間內素數的個數以及它們的和,數字間以空格分隔。

輸入樣例:

10 31

輸出樣例:

7 143

解題思路:題目的關鍵還是在於如何對素數進行判斷。其中我們用取餘的方式來判斷是否素數,再設定乙個isprime來對判斷的結果進行處理。

#include #includeint main()

{ int n,m;

int i,sum,cnt;

cnt=0;

sum=0;

scanf("%d%d",&m,&n);

for(i=m;i<=n;i++){ //取[m,n]的區間

int isprime,k;

isprime=1;

for(k=2;k結果:

練習4 11 統計素數並求和

練習4 11 統計素數並求和 20 分 本題要求統計給定整數m和n區間內素數的個數並對它們求和。輸入在一行中給出兩個正整數m和n 1 m n 500 在一行中順序輸出m和n區間內素數的個數以及它們的和,數字間以空格分隔。10 317 143 define crt secure no warnings...

PTA練習4 11 統計素數並求和

本題要求統計給定整數m和n區間內素數的個數並對它們求和。輸入格式 輸入在一行中給出兩個正整數m和n 1 m n 500 輸出格式 在一行中順序輸出m和n區間內素數的個數以及它們的和,數字間以空格分隔。輸入樣例 10 31 輸出樣例 7 143 解題 include include intmain i...

練習4 11 統計素數並求和 20分

題目描述 本題要求統計給定整數m和n區間內素數的個數並對它們求和。輸入格式 輸入在一行中給出兩個正整數m和n 1 m n 500 輸出格式 在一行中順序輸出m和n區間內素數的個數以及它們的和,數字間以空格分隔。輸入樣例 10 31輸出樣例 7 143 素數判斷函式 int isprime int x...