编辑代码

#include <iostream>
using namespace std;
int main() {
    int x,a,num=0;
  cout<<"输入一个正整数:"<<endl;
  cin>>x;
  for(a=1;a<=x/a;a++)
  {if(x%a==0){
      cout<<a<<"  "<<x/a<<endl;//输出因数
      num++;}

else continue;
  }
  if (num==1)
  cout<<"这是一个素数";
  else cout<<"这不是一个素数";
	return 0;
}