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

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
推荐阅读
馬拉維湖捕魚(剛果河上最勇敢的捕魚達人)
馬拉維湖捕魚(剛果河上最勇敢的捕魚達人)
  導讀   剛果河,非洲第二長河,而其幹支流多險灘、瀑布和急流,以中遊博約馬瀑布群和下遊利文斯通瀑布群最為著名,就是在這樣的急流岸邊卻有人敢冒着生命危險捕魚。      這些人就是瓦格尼亞村的村民-瓦格尼亞人,這些人原本生活在坦桑尼亞,後來他們順着急流來到了博約馬瀑布的所在地基桑加尼,然後在急流岸邊安家。      之所以在這樣的急流岸邊安家,是因為隻有在...
2026-04-11
奈歐斯奧特曼必殺技合集(奈歐斯奧特曼全敵役排名)
奈歐斯奧特曼必殺技合集(奈歐斯奧特曼全敵役排名)
  這個冷門奧,說他是“冷門”,但其實看過五月天mv的其實都知道他,今天就來更他全敵役的排名,不喜勿噴!!   (小奈帥圖鎮樓)   Top.16昆蟲怪獸謝爾多班可以做到與奈歐斯短暫角力中擊倒奈歐斯,缺乏技能以及擁有腹部弱點,然後被人類幹掉了,滾吧。      Top.15兇暴龍 洛克伊特是個墊腳石,被巴摩斯王爆錘 一抓緻死。可以和樓上換位。      To...
2026-04-11
美人如玉劍如虹上譯(美人如玉劍如虹)
美人如玉劍如虹上譯(美人如玉劍如虹)
  2001年,電視劇《情深深雨濛濛》熱播,也正是在這部片頭曲中,小佛第一次聽到“美人如玉劍如虹”這句話,當時一直以為這是瓊瑤原創的一句話,沒辦法,那時候才十來歲,讀書少,覺得這個詞特别貼近電視劇,特别有文化,直到後來讀了不少詩詞,才知道“美人如玉劍如虹”這句話是中晚清詩人龔自珍詩中的一句話,被瓊瑤拿出來單獨融于歌詞中。      估計不少人讀龔自珍的作品不...
2026-04-11
權臣vs公主的古言(愛江山還是愛美人)
權臣vs公主的古言(愛江山還是愛美人)
        CW人氣新劇《女王》(Reign)第一季第十七集已于本周五播出,本季未播出的内容隻剩下六集。此時恰逢劇情刺激混亂又充滿不确定,女主角瑪麗(Mary)的扮演者阿黛萊德·凱恩(Adelaide Kane)接受TVLine網站采訪時明确說出了未來劇情的大緻走向,即“老天爺都反對瑪麗和弗朗西斯(Francis)的婚姻。”   随着季終越來越近,瑪麗與...
2026-04-11
楚喬傳趙麗穎現在怎麼樣(楚喬傳拍攝現場)
楚喬傳趙麗穎現在怎麼樣(楚喬傳拍攝現場)
  最近由趙麗穎主演的《楚喬傳》相當火啊,   電視劇大夥都看過了,今天小編帶大家看看拍戲的幕後   戲外的趙麗穎居然是這樣的。。      化妝師給林更新補妝,趙麗穎在看拍攝效果      演員在對台詞      趙麗穎在背台詞      趙麗穎在耍招      演員背台詞      戲中的趙麗穎很美,戲外的趙麗穎還是這麼美,看來趙麗穎天生為美而生,你說呢...
2026-04-11
Copyright 2023-2026 - www.tftnews.com All Rights Reserved