1 开始的连续自然数相乘叫做阶乘.编写一个求n!的函数,调用此函数求:D=用PASCAL编程。
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 10:55:53
1 开始的连续自然数相乘叫做阶乘.编写一个求n!的函数,调用此函数求:D=用PASCAL编程。
1 开始的连续自然数相乘叫做阶乘.编写一个求n!的函数,调用此函数求:D=
用PASCAL编程。
1 开始的连续自然数相乘叫做阶乘.编写一个求n!的函数,调用此函数求:D=用PASCAL编程。
var
n:longint;
function d(m:longint):longint;
var
i:longint;
begin
d:=1;
for i:=1 to m do
d:=d*i;
end;
begin
readln(n);
writeln(d(n));
end.
没编译直接打的,大体思路是这样,有错误自行编译修改
VB编程:
Private Function jiech(n As Integer) As Long
Dim i As Integer
jiech = 1
For i = 1 To n
jiech = jiech * i
Next i
End Function
c:
main()...
全部展开
VB编程:
Private Function jiech(n As Integer) As Long
Dim i As Integer
jiech = 1
For i = 1 To n
jiech = jiech * i
Next i
End Function
c:
main()
{
int i;
int n;
int jiech;
jiech=0;
printf("Please enter n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
jiech=jiech*i;
}
}
收起
Function jiecheng(n:longint):longint;
begin
if n>1
then jiecheng:=jiecheng(n-1)
else jiecheng:=1;
end;