主题:解释下这段代码,谢谢
#include <iostream>
using namespace std;
int main()
{
int a,flag=1;
cout<<"请输入一个整数:";
cin>>a;
for(int i=2;i<a;i++)
{
if(a%i==0)
{
flag=0;
break;
}
}
if(flag=1)
cout<<a<<"是素数"<<endl;
else
cout<<a<<"不是素数"<<endl;
system("pause");
return 0;
}
using namespace std;
int main()
{
int a,flag=1;
cout<<"请输入一个整数:";
cin>>a;
for(int i=2;i<a;i++)
{
if(a%i==0)
{
flag=0;
break;
}
}
if(flag=1)
cout<<a<<"是素数"<<endl;
else
cout<<a<<"不是素数"<<endl;
system("pause");
return 0;
}