int fun(int)为啥有的带分号,有的不带分号?
#include<stdio.h>#include<math.h>
int fun(int);
int main()
{
int i,s;
for(i=2;i<=100;i++)
{
s=fun(i);
if(s==1)
printf("%d\n",i);
}
return 0;
}
int fun(int n)
{
int i;
int r=sqrt(n);
for(i=2;i<=r;i++)
{
if(n%i==0)
{
return 0;
}
}
return 1;
}










经过我问了两个问题,我终于发现自己有多菜了
。我对于我的专业不怎么喜欢,刚开始学,也不太上心,现在逛逛这个论坛,感觉我就像尘土一样渺小。所以我一会一定会认真对待我的专业,绝不再问这么白痴的问题了