Day 7 素数问题

1.输入1-100的数 判断是否为素数

#include <stdio.h>

 

int main()

{

    int num;

    scanf("%d",&num);

 

    int i;

    int count = 0;

    for(i = 2;i < num;i++)

    {

        if(0 == num % i)

    {

        count++;

    }

    }

    if(0 == count)

    {

        printf("True : %d\n",num);

    }

    else

    {

        printf("False : %d\n",num);

    }

 

    return 0;

}

 

 

2.求出100-200的素数 每四个一行 每个数占四位

#include <stdio.h>

 

int main()

{

    int i,j;

    int count = 0;

    int n = 0;

 

    for(i = 100;i <= 200;i++)

    {

    count = 0;

        for(j = 2;j < i;j++)

    {

        if(0 == i % j)

        {

            count++;

        }

    }

    if(0 == count)

    {

        printf("%4d",i);

        n++;

        if(0 == n % 4)

        {

            printf("\n");

        }

    }

    }

    printf("\n");

 

    return 0;

}

猜你喜欢

转载自blog.csdn.net/j_xianyu/article/details/81177090