作业帮 > 综合 > 作业

c语言编程:输入一个正整数n,判断它是否为素数

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 04:14:38
c语言编程:输入一个正整数n,判断它是否为素数
#include <stdio.h>
#include <math.h>

int main(void)
{
    int nNum;
    int i;
    int m;
    printf("请输入这个数:\n");
    scanf("%d", &nNum);
    m = sqrt(nNum);
    for (i = 2; i < m; i++)
    {
        if (nNum % i == 0)
        {
            printf("这个数(%d)不是素数!\n", nNum);
            return 0;
        }
     }
     printf("这个数(%d)是素数!\n");
     return 0;
}
// 不懂请追问
再问: 谢谢,我是做题目的,照这样写入就可以了吗?
再答: 做什么题目哦,这个就是完整的代码了。交作业?
再问: 是的
再答: printf("这个数(%d)是素数!\n", nNum); // 这里改下,我写掉了,不好意思