例4-4 判断素数

Posted 5236288kai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了例4-4 判断素数相关的知识,希望对你有一定的参考价值。

例4-4 判断素数

读入整数,判断是否为素数
程序核心——for语句、break语句

程序


#include<stdio.h>
int main()
{
    int i,m;
    
    printf("Enter a nmber:");
    scanf("%d",&m);
    for(i=2;i<=m/2;i++)
        if(m%i==0)
            break;
    if(i>m/2&&m!=1)
        printf("%d is a prime number!
",m);
    else
    printf("NO");
    return 0;
} 

结果

Enter a nmber:9
NO
--------------------------------
Process exited after 4.596 seconds with return value 0
请按任意键继续. . .

分析

重点:break语句跳出循环、判断

以上是关于例4-4 判断素数的主要内容,如果未能解决你的问题,请参考以下文章

OCAC暑期比赛第一场 L题 判断素数 题解

寻找旋转排序数组中的最小值 II(数组二分查找)打印1000以内的所有素数,并从键盘输入一个正整数,判断是否为素数数组元素统计(算法初阶基础知识)

C++判断素数的代码

1047.素数判定

1057: 素数判定

题目1047:素数判定