c語言作業 編寫函式prime int n

時間 2022-01-25 20:35:57

1樓:刺友互

1、寫我們的標頭檔案和主函式。寫好我們的開頭。

2、編寫定義變數,我們語言定義一個i來用於後面的for迴圈。

3、我們輸入一個數,在那之前我們要有一個printf()提示一下。

4、利用for迴圈看一看從2到n-1是否能被n整除,如果能就要break。

5、判斷素數,如果程式正常結束,就i>=n,說明他就是素數。

7、輸出最後結果。

2樓:碧海風雲

#include

int prime(int n) { /*判斷素數函式*/int i;

int flag = 1;

for (i=2;i

執行結果

3樓:碾碎的車輪

int isprime(int x)

else}}

return isprime;

4樓:左手煙雨

#include

#include

int isprime(int n)

}return 1;

}int main()

printf("\n");

return 0;}

5樓:匿名使用者

#include

int prime(int n)

void main()

c語言題:編寫判斷一個數是否是素數的函式prime(n),然後在主函式裡呼叫實現。

6樓:鑄信

#include//主函式在後,標頭檔案要在前void prime(int a)

void main()}

c語言:編寫函式int is_prime(int m)判斷m是否為素數,若是則返回1,否則返回0.急求大神幫忙。

7樓:匿名使用者

#include

#include

int isprime(int n)

return 1;

}int main()

{int i,m=0,a[100];

for(i=0; i<=100; i++)if(isprime(i)) a[m++]=i;

for(i=1;i

8樓:學渣還是學霸

int main()

return 0;}

用c語言編寫自定義函式prime(int x),判斷x是否為素數。

9樓:匿名使用者

#include "stdio.h"

#include "math.h"//判斷一個整數是否為素數bool prime(int x)

return true;

} //判斷一個整數(1位或多位)是否每一位都是素數bool allprime(int a)

else

return false;

}// 列印出1-5000內滿足題意的素數void printprime()

}}i+=2;

}}int main()

c語言問題,我要實現自定義函式prime(n)來判斷n是否是質數。

10樓:曖昧上帝

邏輯是沒錯誤啦,感覺是這裡錯了

else z='yes'; ​//同上

}而且返回值以及輸出是都是字元char型,建議將 改為z=n和y試試吧!

11樓:木木青青

char型別的資料,只能儲存一個字母不能儲存一個字串,要想儲存一串字元要定義成字元陣列,

但那樣比較麻煩,我給你改了一下

#include "stdio.h"

void prime(int n) }

printf("yes\n");

}void main ()

感覺不行的話追問

12樓:匿名使用者

char z

z居然可以可以賦值為yes/no

13樓:伊·梵

字元和字串要先分清楚啊

C語言程式設計,函式,使用C語言程式設計編寫一個函式?

include int main printf d n sum return 0 c語言程式設計函式 三城補橋 c語言中一個完整的函式由函式首部和函式體構成,而且定義函式時兩者都是必不可少的。函式定義的一般形式如下 型別識別符號 函式名 形參表列 這是函式首部 以下內的是函式體 舉例說明如下 定義一...

c語言程式設計題編寫函式排序數提

執行結果正確 include void sort int p,int n p void main int n sort a,10 for n 0 n 10 n printf a d d n n,a n include void sort int a,int num void main n sort ...

用c語言編寫 編寫函式,由實參傳來字串,統計此字元

敬問鮃 不用全域性變數 include int main void tongji char s printf 其中大寫字母有 d個,小寫字母有 d個 n空格有 d個,數字有 d個,其他字元有 d個 n d,x,k,z,q 用全域性變數 include int d 0,x 0,k 0,z 0,q 0 ...