标签:main 描述 str end 素数 负数 i++ style bsp
给定一个数n,要求判断其是否为素数(0,1,负数都是非素数)。
测试数据有多组,每组输入一个数n。
对于每组输入,若是素数则输出yes,否则输入no。
13
yes
#include<iostream> #include<cmath> using namespace std; bool judge(int x){ if(x<=1) return false; for(int i=2;i<(int)sqrt(x)+1;i++){ if(x%i==0) return false; } return true; } int main(){ int n; while(cin>>n){ if(judge(n)) cout<<"yes"<<endl; else cout<<"no"<<endl; } return 0; }
标签:main 描述 str end 素数 负数 i++ style bsp
原文地址:https://www.cnblogs.com/bernieloveslife/p/9735211.html