1
0
已采纳
周墨彧
中级守护
中级守护
定义 a,flag; 输入>>a; 循环(int i=2;i<a;++i) 如果(a%i==0) { flag=1; break; } 如果(flag==1) cout<<"No"; else cout<<"Yes";
1
徐铭凯
资深守护
资深守护
核心代码
for(int i=2;i<=a/2;i++)
if(a%i==0) {********;********;}
*******;
return 0;
1
贾文卓
高级光能
高级光能
bool prime(int x)//判断数x是否为素数。
{
int i;
if(x<2)return 0;
for(i=2;i<=sqrt(x);i++)//取x的平方根,优化时间复杂度。
if(x%i==0)return 0;
return 1;
}
返回1表示是素数,返回0表示不是素数。
0
杨子逸
新手天翼
新手天翼
定义 s,n=0;
cin>>s;
for(int i=2;i<s;i++)
{
if(s%i==0)
n++;
}
if(n==0)
cout<<"Yes";
else
cout<<"No";
定义 :int
100AC
杨子逸在2018-04-08 18:38:44追加了内容
求采纳
0
刘睿轩
中级光能
中级光能
int a,n=0,i; cin >> a; for(i=2;i<a;i++){ if(a%i==0) n++; } if(n==0) cout << "Yes"; else cout << "No";
0
0
黄昊轩
新手守护
新手守护
你好,万正瑞! pascal readln(n); for i:=2 to trunc(sqrt(n)) do if n mod i = 0 then begin writeln('No'); exit end; writeln('Yes');
c++
int a,n=0,i; cin >> a; for(i=2;i<a;i++){ if(a%i==0) n++; } if(n==0) cout << "Yes"; else cout << "No";
求楼主采纳!
0
0