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 ...