素数
作者:互联网
素数即质数
质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
#include<bits/stdc++.h> using namespace std; // 1<=n<=1111 int finder(int n) { if(n==1) return 0; if(n==2) return 1; else { for(int i=2;i<n;i++) //sqrt((double)(n)) 判断到n的开方即可 { if(n%i==0) { return 0; } } } return 1; } int main() { int n; cin>>n; if(finder(n)==1) cout<<"This is a prime.\n"; else cout<<"This is not a prime.\n"; return 0; }
标签:std,cout,质数,自然数,素数,include 来源: https://www.cnblogs.com/firhk/p/15983645.html