中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C語言求素數程序代碼

小億
141
2023-12-20 19:22:23
欄目: 編程語言

以下是一個使用C語言編寫的求素數的程序代碼:

#include <stdio.h>

int isPrime(int num) {
    if (num <= 1) {
        return 0;
    }

    for (int i = 2; i * i <= num; i++) {
        if (num % i == 0) {
            return 0;
        }
    }

    return 1;
}

int main() {
    int n;

    printf("請輸入一個正整數:");
    scanf("%d", &n);

    if (isPrime(n)) {
        printf("%d是素數。\n", n);
    } else {
        printf("%d不是素數。\n", n);
    }

    return 0;
}

這個程序首先定義了一個名為isPrime的函數,用于判斷一個數是否為素數。如果傳入的數小于或等于1,直接返回0;否則,從2開始遍歷到num的平方根,檢查是否有能夠整除num的數,如果有則返回0,否則返回1。

main函數中,首先接收用戶輸入的正整數n,然后調用isPrime函數來判斷n是否為素數。最后根據返回結果輸出相應的信息。

0
大宁县| 革吉县| 徐州市| 遵化市| 永春县| 辽源市| 轮台县| 自治县| 重庆市| 桐庐县| 威信县| 荆门市| 曲周县| 建宁县| 会东县| 麻阳| 江阴市| 博白县| 左贡县| 梨树县| 绩溪县| 邵阳县| 桑植县| 庆城县| 个旧市| 永善县| 自贡市| 平凉市| 绵阳市| 宁乡县| 建德市| 精河县| 米易县| 中方县| 凌源市| 佛教| 鲁甸县| 文成县| 富源县| 霍邱县| 华蓥市|