请问return 1和return 0有何意义?
下面是一种检测水仙花数的算法:#include<stdio.h>
int shuixianhuashu(int x);
int main()
{
int n;
int is;
printf("请输入一个三位的整数:");
scanf("%d",&n);
is=shuixianhua(n);
if(is)
printf("%d 是水仙花数\n",n);
else
printf("%d 不是水仙花数\n",n);
return 0;
}
int shuixianhua(int x)
{
int ge,shi,bai;
ge=x%10;
shi=x/10%10;
bai=x/100;
if(ge*ge*ge+shi*shi*shi+bai*bai*bai==x)
return 1;
else
return 0;
}
请问这里的rutrun 0 和return 1 有何意义?