写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息.

学习 时间:2026-04-06 19:59:49 阅读:6713
写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息.请用C语言,而且要调用函数.

最佳回答

多情的楼房

孤独的夏天

2026-04-06 19:59:49

#include <stdio。h>
int iszishu(int n)
{
    int i,result = 1;
    for (i = 2; i < n/2; i++)
    {
        if (n % i == 0)
        {
            result = 0;
            break;
        }
    }
    return result;
}
int main()
{
    int n;
    scanf("%d", &n);
    if (iszishu(n))
    {
        printf("%d是素数", n);
    }
    else
    {
        printf("%d不是素数", n);
    }
    return 0;
}

最新回答共有2条回答

  • 执着的芒果
    回复
    2026-04-06 19:59:49

    #include <stdio。h>int iszishu(int n){    int i,result = 1;    for (i = 2; i < n/2; i++)    {        if (n % i == 0)        {            result = 0;            break;        }    }    return result;}int main(){    int n;    scanf("%d", &n);    if (iszishu(n))    {        printf("%d是素数", n);    }    else    {        printf("%d不是素数", n);    }    return 0;}

上一篇 长城简介.要中英互译的,

下一篇 欧式家具有什么特点