function func(x:integer):integer;
begin
if(x=0) then
result 0
else
result x*func(x-1);
end;错在哪了呢?
解决方案 »
- 分布式开发高手请进
- WIN API有类似COPY和INTTOSTR函数吗?
- *.dbi是什么格式的数据库文件
- 如何复制TADODataSet数据集到另一个TADODataSet数据集?
- 我安裝了ExpressQuantumGrid 4,可沒有TdxTreeList,怎麼回事?
- 怎样通过delphi程序给win2000 or xp添加用户?
- 寻求一个方法!(先100,来者有分,提供方法者再加分)
- 高分求助数据导出的问题,急,急,急
- 动态连接库中如何调用控件?(望能给出代码)(注:没有Form).
- 400分的问题--三层次下巢状表的问题,当主表查询出来只有一条记录时,从表的所有记录都会显示出来。
- 如何使用MEDIA PLAYER控件获取MP3的持续时间?
- 请教一个xmldocument的问题··急··
begin
if x=0 then
result :=0
else
result := x*func(x-1);
end;
不然函数永远返回0
begin
if x=0 then
result:=1
else
result:=x*func(x-1);
end;