码迷,mamicode.com
首页 > 其他好文 > 详细

C素数

时间:2019-08-31 23:29:44      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:bre   color   turn   print   span   include   ++   int   bsp   

#include <stdio.h>

int main() {
    // 判断一个大于等于3的正整数, 是否为素数?
    // 素数定义: 只有1和它本身两个因数的自然数
    // [素数]: 除了1和本身, 不能被其他任何整数整除的数.
    // 0~100素数:
    // 2、3、5、7、11、13、17、19、23、29、
    // 31、37、41、43、47、53、59、61、67、
    // 71、73、79、83、89、97
    int a;
    int i;
    scanf("%d", &a);
    if (3 == a) {
        printf("%d是素数", a);
    } else {
        for (i = 3; i < a; ++i) {
            if (a % i == 0) {
                printf("%d不是素数", a);
                break;
            }
            if (i == a-1) {
                printf("%d是素数", a);
            }
        }
    }
    return 0;
}

 

C素数

标签:bre   color   turn   print   span   include   ++   int   bsp   

原文地址:https://www.cnblogs.com/m-yb/p/11440665.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!