乔鲁诺黄金般の题解
2024-01-27 13:59:38
发布于:上海
11阅读
0回复
0点赞
先写头文件和命名空间
#include<iostream>
using namespace std;
素数就是不可被除了自己和一的其他数整除的数
*1和0不是素数
正确程序就显而易见了
int main(){
int n,flag=1;
cin>>n;
for(int j=2;j<n;j++)
if(n%j==0) flag=0;
if(flag) cout<<"Yes";
else cout<<"No";
}
因为1和0不是素数,这两种特殊情况要单拎出来
int main(){
int n,flag=1;
cin>>n;
if(n==1||n==0) flag=0;
for(int j=2;j<n;j++)
if(n%j==0) flag=0;
if(flag) cout<<"Yes";
else cout<<"No";
}
完整程序总览如下
#include<iostream>
using namespace std;
int main(){
int n,flag=1;
cin>>n;
if(n==1||n==0) flag=0;
for(int j=2;j<n;j++)
if(n%j==0) flag=0;
if(flag) cout<<"Yes";
else cout<<"No";
}
如有帮助还请给孩子点个赞
这里空空如也
有帮助,赞一个