c++编程:素数
·
c++编程:素数
一、素数定义
素数(质数)是指在大于1的自然数中,除了1和它本身以外不再有其他因数的数。
例如,2是素数,其只有1和2两个因数;29是素数,其只有1和29两个因数;51不是素数,除了1和51,它还有3和17两个因数,故称51为合数。
根据素数的定义,不能被2~n-1之内的数整除的整数n就被称为素数。
给定一个正整数n (n≥2)
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
for(int i=2;i<n;i++){
if(n%i==0){
cout<<"不是素数";
return 0;
}
}
cout<<"是素数";
return 0;
}
更多推荐


所有评论(0)