一个小问题。。。关于return的问题。
#include<stdio.h>#include<math.h>
int isprime(int n);
int main(void)
{
int i;
for(i=2;i<100;i++)
{
if(isprime(i)&&isprime(i+2))
{
printf("[%-3d%3d]\n",i,i+2);
}
}
return 0;
}
int isprime(int n)
{
int i;
for(i=2;i<=sqrt(n);i++)
{
if(n%i==0) return 0;
}
return 1;
}
这是一段代码,在定义函数的那一段里,return 0是什么意思?return 1又是什么意思?谢谢拉。