int fun(m)
int m;
{int i,k;
k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0)
return(0);
return(1);}
这是判断一个数是否是素数的代码,我想问的是如果那个数不是素数,那么在循环时会执行return(0);直到结束循环,但后面还有一个return(1);语句,为什么返回的不是1,而是0呢?