C语言中,关键字return可以出现在任意函数中,如果该函数需要有一个结果,可以通过return语句带回给调用函数中。return后的值是你自己定的。当然,函数中也可以没有return语句。
比如:
void fun ()
{printf(“*****8”);} //该函数只是用来输出一行*号,没有涉及到计算,所以没有return
比如
int fun(int n) //该函数计算累加和s=1+2+3+.....+n
{int i,s;
s=0;
for(i=1;i<=n;i++)
s=s+i;
return s; //通过return把最终的和值s返给main函数
}
追问return s的s可以随便改么?
追答return 后的值可以是任意的,一般是看你的函数想实现什么样的功能。