#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; }