用C++求1到n所有素数
#include<iostream>usingnamespacestd;intmain(){intn,i,j,k;cout<<"请输入n=";cin>>n;for(i=2...
#include<iostream>
using namespace std;
int main()
{
int n,i,j,k;
cout<<"请输入n=";
cin>>n;
for(i=2;i<=n;i++)
{
for(j=1;j<=i-1;j++)
{
k=i%j;
if(k==0)
break;
}
if(j==i)
cout<<i<<endl;
}
return 0;
}
觉得逻辑上没有问题,但是运行结果出不来,求教哪里有错误 展开
using namespace std;
int main()
{
int n,i,j,k;
cout<<"请输入n=";
cin>>n;
for(i=2;i<=n;i++)
{
for(j=1;j<=i-1;j++)
{
k=i%j;
if(k==0)
break;
}
if(j==i)
cout<<i<<endl;
}
return 0;
}
觉得逻辑上没有问题,但是运行结果出不来,求教哪里有错误 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询