【JZXX OJ】1037 判断素数

输入一个数,若是素数输出‘T',否则输出‘F’

 

#include 
#include 
int main()
{
    int a, i, flag = 1;
    scanf("%d", &a);
    if(a == 0 || a == 1)  // 0 和 1 不是素数
        printf("F");
    else
    {
        for(i = 2; i * i <= a; i++)  // 或者加一个 math 头文件,用 i <= sqrt(a) + 0.01 的循环条件
        {
            if(a % i == 0)
                flag = -1;
        }
        if(flag == 1)
            printf("T");
        else
            printf("F");

    }
    return 0;
}

 

你可能感兴趣的:(【JZXX OJ】1037 判断素数)