return分为在main函数和其他函数,1.main中,return 0表示正常范围, 其余为异常。2.在其他函数中,return就是返回后面数值,并且return语句一执行后面的都不执行了。3.#include<stdio.h>int f(int n){ if(n>1)return f(n-1)*n;return -1;}int main(){ printf("%d\n",f(5)); return 0;}