编写一个程序判断一个数是否为素数
Input 整数
Output
1或0(其中1表示此数为素数,0为表示为不是素数)
# include<iostream>
# include<cmath>
using namespace std;
int main()
{int i,j,k;
cin>>j;
k=sqrt(j);
for(i=2;i<=k;i++)
if(j%i==0)break;
if(i>k)
cout<<1;
else cout<<0;
return 0;
}
我在我们学校网站里提交了几遍 为什么还是错了 各位高手帮帮忙!!!谢啦!!