为了账号安全,请及时绑定邮箱和手机立即绑定

判定一个正数是否是素数

判定一个正数是否是素数并强调1不是素数
,是,输出 YES.   不是,输出  NO

正在回答

2 回答

#include<stdio.h>
int main()
{
    int num,temp=1,i;
    scanf("%d",&num);//输入num
    if(num==1)
    temp=0;
    else
    {
        for(i=2;i<=num/2;i++){
            if(num%i==0){
                temp=0;//一旦有能被整除的数,使得flag=0 。
                break;
            }
        }
    }
    if(temp==0)//根据temp的值判断num是否是素数
    printf("No!");
    else
    printf("Yes!");
    return 0;
}

0 回复 有任何疑惑可以回复我~

int x,y;

x>y;

if

{

y>1;

x%y!=0;

y--;

printf("YES");

}

else

{

printf("NO")

}

return 0;

 

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

判定一个正数是否是素数

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信