判斷一個數是否為素數的常用方法是進行除法運算。具體步驟如下:
以下是一個用C語言編寫的素數判斷函數的示例代碼:
#include <stdio.h>
#include <math.h>
int isPrime(int num) {
if (num <= 1) {
return 0;
}
int i;
for (i = 2; i <= sqrt(num); i++) {
if (num % i == 0) {
return 0;
}
}
return 1;
}
int main() {
int num;
printf("請輸入一個整數:");
scanf("%d", &num);
if (isPrime(num)) {
printf("%d是素數。\n", num);
} else {
printf("%d不是素數。\n", num);
}
return 0;
}
以上代碼中的isPrime函數用于判斷一個數是否為素數。在主函數中,用戶可以輸入一個整數,程序會根據isPrime函數的返回結果輸出該數是否為素數。