c語言程式設計題 求100到300之間的所有素數

時間 2021-12-22 19:47:25

1樓:匿名使用者

#include

#include

main()

if(leap) //如果標誌位為1,表示從2到根號m不能整除m,即m是素數

leap=1;

}printf("\nthe total is %d",h);}

2樓:匿名使用者

for(i=2;i<=300;i++) isprime[i]=1;tot=0;for(i=2;i<=300;i++) for(j=1;j<=tot&&i*prime[j]<=300;j++) }prime[i]最終儲存的就是從1-300的素數,從中選出100-300的即可,演算法複雜度o(n).比判斷素數複雜度低,較優。

3樓:匿名使用者

上面那個可能通不過編譯,下面的可以。#include#include "math.h"

main()

//被整除說明m不是素數

if(leap)

leap=1;

}printf("\nthe total is %d",h); //詳細說明參考譚浩強的c語言書}

4樓:匿名使用者

#include

int main(void)

int i,j,a;

int c[100]=,n=0;

for(i=100;i<=300;i++)a=0;

for(j=2;j<(i/2);j++)

if(i%j==0)

a=1;

if(a==0)

c[n]=i;

n++;

n=0;

while(c[n]!=0)

printf("%d    ",c[n]);

n++getch();

效果如圖:

5樓:勵若

//樓豬採納我吧,不然沒天理啊,我的嘴簡單

#include

void main()

6樓:匿名使用者

#include "stdio.h"

main()}

7樓:不只談情說愛

#include

main()

if(a==b)

printf("%d",a);

c++;

if(c%5==0)

printf("\n");}}}

c語言程式設計求100至200所有素數平均值

8樓:匿名使用者

1樓的答案不對啊。題目要求的是所有素數的平均值,不是素數之和啊。

#include

int main()

}printf("從100 -- 200 的素數之和為:%d\n",sum);

printf("一共有%d個素數\n",count);

printf("他們的平均值為:%f\n",(float)sum/count);

return 0;}

9樓:匿名使用者

① **

#include

int isprime(const unsigned n);

int main(int argc, char const *ar**)

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

return 0;

}int isprime(const unsigned n)② 執行

sum=3167

c語言程式設計題求指錯,C語言程式設計題。求指錯。

o p q 1 這裡賦初值。for m 1 m a m 2 1 2 是能夠到2的 for m 1 m b m for m 1 m c m include void main 首先main主函式若無返回值,就寫上 void 你main函第一排定義時感覺不太對,可以不要那麼簡略,乙個個賦值定義 你的o ...

c語言程式設計題,C語言程式設計題

根據要求,如下 include int main 但題目有明顯的錯誤 應當是3公里之後的每公里按1.6元計算 改正後的 如下 include int main 文庫精選 實驗一 簡單的c程式設計 2學時 一 實驗方式 一人一機 二 實驗目的 1 了解c語言程式的編譯環境和編寫過程。2 掌握c語言程式...

c語言程式設計題,C語言程式設計題

第一題源 include include void change int matrix,int n,int m void main void if k n 1 break if k n 1 break for i 0 i if a i 0 break return a i void main 第三題...

求一道C語言程式設計題 求n的階乘,c語言程式設計 輸入整數n,求n的階乘 並輸出。

思路 所謂n的階乘就是從1到n的累積,所以可以通過乙個for迴圈,從1到n依次求積即可。參考 include stdio.h int main 執行結果 例如求5的階乘 5120 求一道c語言程式設計題 求n的階乘 include long int fun int n int main void i...

c語言程式設計題,小白不會程式設計序,C語言程式設計題,小白不會程式設計序

微俊 include include int main include include include 有一篇文章,共有三行字元,每行80個字元,分別統計其中英文大寫字母,小寫字母,數字,空格以及其他字元的個數 void calc char ch 3 80 int col printf upper ...