原题连接
一看到这个熟悉的输入,我们就立马反应过来要请出一维数组来记录一下输入的数据。现在数据的存储解决了,紧接着来剖析一下步骤:
#include<iostream>
using namespace std;
bool Prime(int z)
{
for(int i=2;i<z;i++){
if(z%i==0){
return false;
}
}
return true;
}
int main()
{
int n,a[105];
cin>>n;
for(int i=0;i<n;i++)
cin>>a[i];
for(int i=0;i<n;i++){
if(a[i]==1||a[i]==0)
continue;
if(Prime(a[i])==true){
cout<<a[i]<<" ";
continue;
}
}
return 0;
}