编写程序,判断从键盘输入的值是否为素数

编写程序,判断从键盘输入的值是否为素数。编写程序,判断从键盘输入的值是否为素数

#include
using namespace std;
int main(){
    int a=0;  //素数的个数
    int num=0;  // 输入的整数
    cin>>num;
    for(int i=2;i<num;i++){
        if(num%i==0){
            a++;  // 素数个数加1
        }
    }
    if(a==0){
       cout<<"yes"<<endl;
    }else{
       cout<<"no"<<endl;
    }
    return 0;

}
感觉有用的话,采纳一下吧,谢谢!