求素數(shù)的c語言程序函數(shù)
2025-04-18 18:15:12問答瀏覽:5227次
最新回答:可以通過以下方法解決問題:
我要提問
登錄后回復
共 2 個回答
- 求素數(shù)的C語言程序函數(shù)可以這么寫:
c includeinclude
bool isPrime(int n) { if (n <= 1) return false; if (n <= 3) return true;
if (n % 2 == 0 || n % 3 == 0) return false;
for (int i = 5; i i <= n; i += 6) { if (n % i == 0 || n % (i + 2) == 0) return false; }
return true; }贊74回復舉報 - 1. 定義函數(shù)is_prime,接收一個整數(shù)參數(shù)n。 2. 判斷n是否小于2,如果是,返回0表示不是素數(shù)。 3. 循環(huán)從2到sqrt(n),若n能被任何數(shù)整除,返回0;否則返回1表示是素數(shù)。贊10回復舉報
我也是有底線的人~
點擊加載更多
相關資訊
更多熱門新聞
-
由他
2003位用戶圍觀了該問題 -
肖肖
474位用戶圍觀了該問題 -
那一抹藍
465位用戶圍觀了該問題