首页
/
每日頭條
/
圖文
/
c語言統計10個數中素數個數
c語言統計10個數中素數個數
更新时间:2026-06-24 11:05:22

c語言統計10個數中素數個數?素數也叫質數,檢驗一個數是否為素數的最快方法:就是用不大于這個數的平方根的所有素數試除,如果有一個能整除,它就是合數;如果都不能整除,它就是素數,程序如下:,今天小編就來說說關于c語言統計10個數中素數個數?下面更多詳細答案一起來看看吧!

c語言統計10個數中素數個數(C語言找素數并統計個數)1

c語言統計10個數中素數個數

素數也叫質數,檢驗一個數是否為素數的最快方法:就是用不大于這個數的平方根的所有素數試除,如果有一個能整除,它就是合數;如果都不能整除,它就是素數,程序如下:

//找區間[m,n]上的素數并統計個數

#include <stdio.h> /*包含輸入輸出函數*/

#include <math.h> /*包含數學函數*/

main () /*主函數*/

{ //先找小于2^31的平方根的素數并存入數組z[]中:

int z[4793]={2}; //2是第一個素數。因46349以内共有素數4793個,且46349已經大于2^31的平方根

int i,x,g=0,q; //循環變量i,數組下标x,素數個數g,整數i的算術平方根q

for(i=3;i<=46349;i =2) //因大于2的偶數一定不是素數

{ x=0; q=sqrt(i); //每次都從z[0]開始檢驗

while (i%z[x] !=0) //如i不能被z[x]整除,用下一個素數檢驗

{ if(z[x]<=q) x ; //i不是素數時:用數組中的下一個素數檢驗

else //如z[x]>q),則i是素數,此時:

{ g ;z[g]=i; //素數個數g加1,保存該素數,

break; //退出内循環(檢驗下一個整數)

}

}

}

//再找閉區間[m,n]上的素數:

int m,n; //整數範圍[m,n] (其中m,n為自然數,且m<=n<2^31)

printf("請輸入整數範圍[m,n], (m n之間用空格隔開隔開):"); scanf("%d %d",&m,&n);

g=0;//素數總個數g置0

if(m<=2) { printf("2 "); m=3; g ; }

if(m%2==0) m ; //使m從奇數開始

for(i=m;i<=n;i =2) //因大于2的偶數一定不是素數

{ x=0;q=sqrt(i); //每次都從第一個素數z[0]開始檢驗

while (i%z[x] !=0) //如i不能被z[x]整除,用下一個素數檢驗

{ if(z[x]<=q) x ; //i不是素數時:用數組中的下一個素數檢驗

else //如z[x]>q,則i是素數,此時:

{ g ; //素數個數g加1

printf("%d ",i); //輸出該素數

break; //退出内循環(檢驗下一個整數)

}

}

}

printf("\n所找閉區間上共有素數:%d個",g);

return 0;

}

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
驚蟄劉芬芳扮演者(驚蟄中的劉芬芳)
驚蟄劉芬芳扮演者(驚蟄中的劉芬芳)
  《驚蟄》中的劉芬芳,《完美關系》中的崔英俊,他一人千面受關注。   文/岩姐 原創内容,抄襲必究!   有些人,不要顔值靠實力,一旦發現他的優秀,就會被他圈粉。      董可飛就是這樣一位演員,年輕時候也是小鮮肉一枚,從出道至今參演作品很多,除了電影、電視劇,還曾經登上過很多聯歡晚會,出演小品也是一絕。   說董可飛是一人千面一點也不過分,從他15歲參...
2026-06-24
與生活相關的關于茶的故事(與茶有關的故事)
與生活相關的關于茶的故事(與茶有關的故事)
  茶,是人面對自然态度,也是面内心的态度。但歸根究底,喝茶隻是一種生活方式。與友對坐,除了欣喜何以為繼?寒夜獨處,除了孤獨以何為伴?塵世之間,除了匆忙何以安心?……隻說一句:來,喝茶吧,喝茶吧…   專門記錄茶的好電影很少,想來茶天生本就是一個好的配角吧,隻以靜默作陪。且讓我們遇見她,在這最美的時刻…   ① 尋訪千利休“您心裡,有沒有念念不忘的人”   ...
2026-06-24
龜仙人老頭跳廣場舞卡點(隐秘角落老陳也死了)
龜仙人老頭跳廣場舞卡點(隐秘角落老陳也死了)
  《隐秘的角落》真的是網劇中的良心之作,網上對于該劇都是一緻的好評,就連國際巨星章子怡都親自誇贊,稱起可以與歐美劇相抗衡了。能夠讓該劇有目前這樣成就的原因主要有兩方面,一方面是演員們的精湛演技,秦昊王景春,張頌文以及三位小演員都是實力演技派,尤其要稱贊三位小演員的演技,真的可以給如今隻追求流量的小鮮肉們演得好太多了;第二個方面就是劇本的選取和改編非常成功,...
2026-06-24
佳能g1x系列相機(媲美單反的便攜相機)
佳能g1x系列相機(媲美單反的便攜相機)
  随着科技的不斷進步,便攜相機如今也有着媲美大型單反的畫質表現和性能配置。佳能G1X III就是這樣一款産品,它搭載了一枚2400萬像素的APS-C畫幅圖像傳感器,配置了全像素雙核對焦技術,因此無論是畫質還是對焦,這款可以放在大衣口袋裡的相機,都有着媲美單反的性能表現。目前在京東商城上,佳能G1X III的價格是6999元。      佳能G1X III ...
2026-06-24
沈陽夏至音樂節(FêtedeLa)
沈陽夏至音樂節(FêtedeLa)
  2016年6月21日,最令沈陽人期待的音樂派對---法國夏至音樂節如約而至!沈陽麗都索菲特酒店聯合駐沈陽法國領事館及法國文化中心,舉辦嗨爆沈陽城的Fête de La Musique夏至音樂節派對。      這場仲夏夜音樂派對,讓熱愛音樂的沈陽人,盡情體驗生活美妙絕倫!      法國駐沈陽總領事館總領事馬克拉米先生緻辭:法國夏至音樂節,音樂無國界,每...
2026-06-24
Copyright 2023-2026 - www.tftnews.com All Rights Reserved