緊隨m後面的素數

2021-10-01 17:45:58 字數 478 閱讀 3828

6-37 緊隨m後面的素數 (5分)

函式fun的功能是:找出乙個大於形參m且緊隨m的素數,並作為函式值返回。

函式介面定義:

int isprime(int m);

int fun(int m);

其中 isprime(int m) 是判斷乙個數是否為素數,是素數,返回1;不是素數,返回0。 fun(int m)是找出m 後面的第乙個素數並返回。

裁判測試程式樣例:

#include

int isprime(int m);

int fun(int m);

int main()

/* 請在這裡填寫答案 */

輸入樣例:

輸出樣例:

int

isprime

(int m)

}int

fun(

int m)

if語句後面的分號

if語句後面的分號 關於if else 語句還有乙個容易出錯的地方就是與空語句的連用。看下面的例子 if null p fun 這裡的fun 函式並不是在null p 的時候被呼叫,而是任何時候都會被呼叫。問題就出在if 語句後面的分號上。在c 語言中,分號預示著一條語句的結尾,但是並不是每條c 語...

for迴圈後面的分號

include int main return 0 表示本行語句結束,在for後面加上 說明for已經結束,表示不進行任何 的執行,就相當乙個空語句。注意以下語句的分號 1.for i 1 i 4 i 表示可以執行到i 3,注意此時i 4,但不執行。2.for i 1 i 4 i 表示不執行該語句,...

檔案內容後面有 M

今天更新伺服器 時發現,小組成員提交的 檔案格式錯誤。經查詢資料發現 1.在windows下的文字檔案的每一行結尾,都有乙個回車 n 和換行 r 2.在linux下的文字檔案的每一行結尾,只有乙個回車 n 3.在mac下的文字檔案的每一行結尾,只有乙個換行 r 解決該問題的方法 dos2unix f...