c語言程式設計第4周程式設計練習(素數和)

2022-07-15 15:45:11 字數 828 閱讀 4142

1

素數和(5分)

題目內容:

我們認為2是第乙個素數,3是第二個素數,5是第三個素數,依次類推。

現在,給定兩個整數n和m,0輸入格式:

兩個整數,第乙個表示n,第二個表示m。

輸出格式:

乙個整數,表示第n個素數到第m個素數之間所有的素數的和,包括第n個素數和第m個素數。

輸入樣例:

2 4輸出樣例:

進步:在使用if()語句時有意識使用邏輯表示式,較為簡潔。

核心:利用if(count>=n&&count<=m){}來計算第n個素數到第m個素數的和。

試錯過程:在第一二次的除錯時,發現一直出現i=2,以及count=1,count=2,count=2,count=2...

後來發現原來變數初始化放錯地方了(將i=2放在迴圈1第一句,將isprime=1放在迴圈前面了)。i=2應該放在迴圈的前面,而isprime=1應該放在迴圈內部第一句,否則每執行一次迴圈都是i=2,而當i=4時,isprime=0之後,isprime一直等於0.導致出錯。

程式設計入門 C語言 翁愷 第4周程式設計練習

我們認為2是第乙個素數,3是第二個素數,5是第三個素數,依次類推。現在,給定兩個整數n和m,0 兩個整數,第乙個表示n,第二個表示m。乙個整數,表示第n個素數到第m個素數之間所有的素數的和,包括第n個素數和第m個素數。2 415 時間限制 500ms記憶體限制 32000kb include inc...

程式設計入門 C語言 翁愷 第4周程式設計練習

1 奇偶個數 5分 題目內容 你的程式要讀入一系列正整數資料,輸入 1表示輸入結束,1本身不是輸入的資料。程式輸出讀到的資料中的奇數和偶數的個數。輸入格式 一系列正整數,整數的範圍是 0,100000 如果輸入 1則表示輸入結束。輸出格式 兩個整數,第乙個整數表示讀入資料中的奇數的個數,第二個整數表...

程式設計入門 C語言 翁愷 第2周程式設計練習

乙個整數,表示bjt的時和分。整數的個位和十位表示分,百位和千位表示小時。如果小時小於10,則沒有千位部分 如果小時是0,則沒有百位部分 如果小時不是0而分小於10分,需要保留十位上的0 如果小時是0而分小於10分的,則不需要保留十位上的0。乙個整數,表示utc的時和分。整數的個位和十位表示分,百位...