c語言求500之內(nèi)的素數(shù)
2025-04-15 13:36:38問答瀏覽:5045次
最新回答:可以通過以下方法解決問題:
我要提問
登錄后回復(fù)
共 5 個回答
- 寫個c語言程序求500以內(nèi)的素數(shù)就是用for嵌套判斷 并用sqrt函數(shù)優(yōu)化判斷條件 然后遍歷2到500每個數(shù)判斷是不是素數(shù) 最后輸出結(jié)果贊11回復(fù)舉報
-
寫個for循環(huán) 判斷除1和本身外沒有能整除的數(shù) 就行 初始化一個數(shù)組存數(shù) 然后遍歷數(shù)組判斷素數(shù)加到另一個數(shù)組中 最終輸出那個只包含素數(shù)的數(shù)組即可贊17回復(fù)舉報 - 咱用C語言找500內(nèi)素數(shù),先明確下思路,然后寫個簡單的程序段:
1. 初始化一個數(shù)組,或使用布爾型數(shù)組,長度為501,從2到500。 2. 把下標為2的數(shù)置真(素數(shù)標志)。 3. 遍歷從2的平方到500,步驟為2,把其倍數(shù)的素數(shù)標志置假。 4. 遍歷從3到根號500,如果是素數(shù)就置假其倍數(shù)。 5. 遇到所有置真下標為結(jié)果素數(shù),輸出出來。贊54回復(fù)舉報 - 用c語言求500以內(nèi)的素數(shù)先寫一個函數(shù)判斷是否素數(shù) 然后用for循環(huán)從2開始一直到500對于每個數(shù)調(diào)用這個函數(shù)篩選素數(shù) 最后輸出結(jié)果贊96回復(fù)舉報
我也是有底線的人~
點擊加載更多
相關(guān)資訊
更多熱門新聞
-
由他
2003位用戶圍觀了該問題 -
肖肖
474位用戶圍觀了該問題 -
那一抹藍
465位用戶圍觀了該問題