国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

使用c語言判斷100以內素數的示例(c語言求素數)

2020-01-26 15:33:54
字體:
來源:轉載
供稿:網友

從console輸入一個數,判斷這個數是否為素數(質數)。

復制代碼 代碼如下:

#include <stdio.h>

/*
*判斷100以內的素數
*/

//定義函數判斷是否是素數
int isPrime(int num ){
    int i;
    //從2開始循環,一直到i的平方小于等于給定的數。
    for (i = 2; i*i <= num; i++) {
        if ( ( num % i ) == 0 ) {
            return 0;
        }
    }
}


int main(int argc, const char *argv[])
{
    int re;
    int input;
    printf("請輸入一個100以內的整數:");
    scanf("%d",&input);

    if( input > 1 ){
        re = isPrime(input);
        if(re == 0){
            printf("%d不是素數/n",input);
        }else{
            printf("%d是一個素數/n",input);
        }
    }else{
        if(input == 1){
            printf("1既不是素數,也不是合數。/n");
        }else{
            printf("請輸入大于或等于1的正整數^.^/n");
        }
    }
    return 0;
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 寿宁县| 蒙阴县| 平凉市| 灯塔市| 抚顺市| 星座| 林芝县| 闸北区| 扎囊县| 桓仁| 噶尔县| 都兰县| 贡山| 台东县| 灵台县| 含山县| 利津县| 尚义县| 修文县| 昆山市| 卓尼县| 寿宁县| 叶城县| 崇明县| 高州市| 太白县| 龙胜| 根河市| 济阳县| 定日县| 松滋市| 惠来县| 长岛县| 鹤峰县| 始兴县| 乾安县| 扬州市| 永登县| 荃湾区| 临泽县| 长沙县|