您的位置:首页 > 编程语言

c程序:编写程序,其中自定义一函数,用来判断一个整数是否为素数,主函数输入一个数,输出是否为素数

2014-01-19 18:15 976 查看
//编写程序,其中自定义一函数,用来判断一个整数是否为素数,主函数输入一个数,输出是否为素数

#include <stdio.h>

int prime(int a);

void main(void)

{

    int InputNumber;

    int ReturnNumber;

    printf("Please input a number:");

    scanf("%d",&InputNumber);

    ReturnNumber = prime(InputNumber);

    if(ReturnNumber == 0)

        printf("The number is a prime\n");

    else if(ReturnNumber == 1)

        printf("The number is not a prime\n");

     return ;

}

int prime(int a)

{

    int divisor;

    int remainder;

    for(divisor = 2; divisor < a; divisor ++)

    {

        remainder = a%divisor;

        if(remainder == 0 )

        {

            break;

        }

    }

    if(divisor == a)

        return 0;

    if(divisor != a || a == 1)

        return 1;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c printf 编程
相关文章推荐