c語言求小於lim的所有素數,求解C語言題 求小於lim的所有素數並放在aa陣列中,該函式返回 所求出素數的個數。

2023-01-19 00:30:20 字數 2492 閱讀 6835

1樓:

我寫了一個函式, 測試通過, 樓主參考:

//返回小於 lim 的最多 maxcount 個素數#include

#include

#define maxcount 50

//判斷是否是素數, 是則返回 1 , 不是則返回 0int issushu(int n)

i = n-1;

while (i!=1)

i--;

}return 1;

}//返回小於 lim 的素數, 返回素數個數int fun(int lim, int aa[maxcount])}return j;

}int main()

printf("\n");

return 0;}

求解c語言題:求小於lim的所有素數並放在aa陣列中,該函式返回 所求出素數的個數。

2樓:問明

#include

#define max 100

int fun(int lim,int aa[max])int a,i,t=0;

for(a=2;a<=lim;a++)

for(i=2;iif(a%i==0)

break;

if(i==a)

aa[t++]=a;

return t;

int main()

int lim,i,sum;

int aa[max];

printf("請輸入一個整數:>");

scanf("%d",&lim);

sum=fun(lim,aa);

printf("%5d",aa);

printf("\n");

printf("sum=%d\n",sum);

return 0;

c語言 實現求小於n的所有的素數的和?程式如下,求解?

3樓:匿名使用者

一、scanf("%d\n",&n);

這句的\n需要去掉,或改為:

scanf("%d%*c",&n);

二、你需要將源**副檔名命名為.cpp編譯器選c++編譯器就好了。

如果是.c,則需要改一下:

int j;

for ( j=2; j

4樓:匿名使用者

int main()

}if (flag==0)

i++;

}printf("\nsum=%d",sum);}

求大於lim(lim小於100的整數)並且小於100的所 有素數並放在aa陣列中,該函式返回所求出素數的 個數。

5樓:聽不清啊

int fun(int lim,int aa[max])if(t)aa[n++]=i;

return n;

/**********  end  **********/}

如何編寫函式求出小於lim的所有素數 並放在aa陣列中?

6樓:2021巴扎嘿

int fun(int lim,int aa[max])}if(j==0)

j=0;

}return (m);}

c語言高手謝啦...編寫函式功能,功能是求出小於或等於lim的所有素數,並放在aa陣列中,函式返回素數個數。

7樓:匿名使用者

//完整的**,測試過

8樓:匿名使用者

9 這個數字試一下。

c語言程式設計怎麼寫小於某個數的所有質數之和

9樓:金色潛鳥

#include

#include

int prime(int n)

return flag;

}int main()

while (n <= 2);

for(a=3;a

printf("\nsum=%d",sum); //輸出總和return 0;}

功能是求出小於或等於lim的所有素數並放在aa陣列中,為什麼輸出不了?

10樓:匿名使用者

你的fun函式是錯的,應該這麼寫

int fun(int lim, int a)}if (i * i > n)

}return ret;

}當然你可以選擇再開一個lim大小的空間,可以更快int isprime[max * max];

int fun(int lim, int a)for (n = 2; n <= lim; n++) }}return ret;}

用c 編寫求1000以內的素數及所有素數的個數

include int main cout 3 for int i 2 i n 2 i if n i 0 break if i 1 n 2 cout 判斷素數,是學習c c 必接觸的一個演算法。answerintheinternet.cpp 定義控制檯應用程式的入口點。include stdafx....

求c語言程式求1000以內的素數

include stdio.h include math.h include stdlib.h int prime int n return flag int main return 0 c語言,求1000以內素數的和!首先 你2就沒有算進去 n 2的時候 x也是2 迴圈進不去 flag是0 就不加...

c語言求矩陣的逆,C語言 求矩陣的逆

源程式如下 include include include include include include define max 100void inputstyle int 輸入函式 void input int int 輸入函式 long danx int int int sgnx int vo...