題目內容:
我們認為2是第乙個素數,3是第二個素數,5是第三個素數,依次類推。
現在,給定兩個整數n和m,0注意:是第n個素數到第m個素數,不是n和m之間的素數!
輸入格式:
兩個正整數,第乙個表示n,第二個表示m。
輸出格式:
乙個整數,表示第n個素數到第m個素數之間所有的素數的和,包括第n個素數和第m個素數。
輸入樣例:
2 4輸出樣例:
15時間限制:500ms記憶體限制:32000kb
個人見解:首先這道題沒說素數的範圍而是告訴了你要幾個素數,所以先設乙個變數count看求出多少素數了,迴圈時再比較取出來的素數個數與所要的素數m的大小。至於如何取出素數我是先寫了乙個判斷此數是不是素數的函式,然後把迴圈變數i代入,也可二重迴圈,不過容易錯,原因在於什麼時候把count+1; 話不多說,上**。
#includeint sushu[201];
int issushu(int x)
if(i==x)
return 1;
else return 0;
}//這就是我判斷是不是素數的函式,不過好像==號在括號裡不顯示。。。
int main()
} sushu[1]=2;//把2單獨放在陣列裡
for(int k=a;k<=b;k++)
printf("%d",sum);
}
mooc c語言第八周程式設計
2 統計使用者輸入 4分 題目內容 從鍵盤讀取使用者輸入直到遇到 字元,編寫程式統計讀取的空格數目 讀取的換行符數目以及讀取的所有其他字元數目。要求用 getchar 輸入字元 程式執行結果示例1 please input a string end by abc def jklm op zkm sp...
中國大學MOOC(C語言程式設計精髓)作業
編寫程式利用遞迴法實現如下所示n層巢狀平方根的計算 遞迴函式原型 double y double x,int n 程式執行結果示例1 please input x and n 16,1 result 4.00 程式執行結果示例2 please input x and n 16,2 result 4....
中國大學MOOC(C語言程式設計精髓)作業
用結構體定義時鐘型別,程式設計從鍵盤任意輸入兩個時間 例如4時55分和1時25分 計算並輸出這兩個時間之間的間隔。要求不輸出時間差的負號。結構體型別定義如下 typedef struct clock int hour int minute int second clock 函式原型 clock ca...