int zhishu(int c) //判断c是不是质数,是则返回1,不是,则返回0
{
int i, j;
for (j=2;j<=c/2;j++)
if(c%j==0) //当c有约数时,不是质数,返回0,表示不是质数
return 0;
return 1; //当在1-c之间找不到约数时,c是质数,返回1,表示是
}
return 0;表示程序正常结束,return非0表示错误或非正常结束!
主函数中。
默认规定:
return 0表示程序正常退出,0返回给操作系统,可以有ERROR_LEVEL查询
其他值表示程序运行中出错return 0 代表正常退出main函数还给操作系统
而return其他值 表示main函数不正常退出。
如果不在主函数中.
那么如果是自己编译的函数如:
int zhi(int x)
{
if(x>0)
return 0;
return 1;
}
在这里则表示返回值。如果x大于0则返回0否则返回1.