c语言素数最后这一个return 1的意义是什么
int prime( int p ){int i ;
if(p<=1){
return 0;
}
else if (p==2){
return 1;
}
else{
for(i=2;i<=p/2;i++){
if(p%i==0){
return 0;
}
else if(i>p/2){
return 1;
}
}
}
return 1;
} return 1 代表 p 为素数。 在主函数里调用这个函数, 然后用返回值1,0判断是否为素数的。
页:
[1]