永发信息网

急,在线等,大神求解啊,c语言求素数。

答案:1  悬赏:70  手机版
解决时间 2021-01-23 14:33
  • 提问者网友:绫月
  • 2021-01-22 22:44
急,在线等,大神求解啊,c语言求素数。
最佳答案
  • 五星知识达人网友:白昼之月
  • 2021-01-22 23:41
请粘贴代码上来。追问#include
#include
int main()
{
int a,b,i,m,n,s;
scanf("%d",&a);
getchar();
for(i=1;i<=a;i++)
{
scanf("%d",&b);
getchar();
m=sqrt(b);
s=0;
for(n=2;n<=m;n++)
{
if(b%n==0)//整除就不是素数
{
s==1;
break;
}
}
if(s==1)
{
printf("No\n");
}
else
{
printf("Yes\n");
}
}
return 0;
}追答
#include 
#include 
int main()
{
int a,b,i,m,n,s;
scanf("%d",&a);
for(i=1; i<=a; i++)
{
scanf("%d",&b);
m=sqrt(b);
s=0;
for(n=2; n<=m; n++)
{
if(b%n==0)//整除就不是素数
{
s=1; //有改动 
break;
}
}
if(s==1)
{
printf("No
");
}
else
{
printf("Yes
");
}
}
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯