竞赛讨论区 > 给你一个整数n, 判断它是否是素数。注意1不是素数。
头像
辰星989
发布于 2022-04-24 10:16
+ 关注

给你一个整数n, 判断它是否是素数。注意1不是素数。

#include<stdio.h>
int main()
{
    int n,a;
    
    scanf("%d\n",&n);
    while(n--)
    {
        scanf("%d",&a);
        if(a<2)
        {
            printf("No\n");
        }
        else if(a==2)
        {
            printf("Yes\n");
        }
        else if(a>2)
        {
            for(int i=2;i<a;i++)
            {
                if(a%i==0)
                {
                    printf("No\n");
                    break;
                }
            
                else if(a%i!=0)
                {
                    printf("Yes\n");
                    break;
                }
            }
        }
    }
    return 0;
}

结果可以输出,但还是错的,help!!!

全部评论

(0) 回帖
加载中...
话题 回帖

本文相关内容

等你来战

查看全部

热门推荐