一个程序 我发现写 return;或者 return 0;或者 return1;
感觉程序运行都没啥问题 没啥不同
不是很能明白啥时候用 return 1 还是 0 ?
都说return 1 代表程序非正常终止
意思是 同一个程序 还能根据你写的 0 1 去选择正常或者非正常终止?
#include <stdio.h>
p(int n)
{if(n>=0&&n<10) /*输出1位数*/
printf("%d",n);
else /* 输出个位和个位前的数字 */
{printf("%d",n%10);
p( n/10); }}/* 反向输出各位数字 */
int main( )
{int n;
scanf("%d",&n);
p(n);
return 1;
}