確定C 語言中的素數
要確定給定的整數是否是素數,讓我們先概述所涉及的步驟:
現在,讓我們將此演算法轉換為C 程式碼:
int IsPrime(unsigned int number) { if (number <= 1) return 0; // Handle special cases unsigned int i; for (i = 2; i*i <= number; i++) { if (number % i == 0) return 0; // Number has divisors } return 1; // No divisors found, number is prime }
此函數遵循概述的步驟:
雖然此方法沒有針對性能進行最佳化,但它提供了一個清晰且易於理解的解決方案來確定C 中的素數
以上是C語言中如何判斷一個數是否為質數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!