qq_口琴_0
2019-04-01 16:58
为什么每次末尾返回的都是零?0 return0是什么意思?有什么意义?
return 0; 这个语句是返回给操作系统的,0是操作系统中程序结束的标记,告诉操作系统程序结束了
它是返回值,一般是零,也可以不是0啊。比如:
#include <stdio.h>
#include <math.h>
int c=0;
int f(int i)
{
c++;
printf("%d\n",c);
if(i==0 || i==1)
return i;
else
return f(i-1)+f(i-2);
}
int main()
{
printf("%d\n",f(6));
return 0;
}
就是这个运算过程结束了
C语言入门
926212 学习 · 20797 问题
相似问题