return语句是将函数的值返回主调函数。例如:
int max(int a,int b)
{
if(a>b)return a;
else return b;
}
这个函数是返回a和b中的最大值;
return 语句的一般形式为:
return 表达式
或者为:
return (表达式)
即调用某个函数后返回的结果。
例:
var n:integer;
function fct(x:integer):qword;
begin
if x=1 then exit(1) else exit(fct(n-1)*n);
end;
begin
read(n);
write(fct(n));
end.
fct(a)函数返回的值就是a的阶乘。
就是撤销,上一步的喜事