阶乘
#include <stdio.h>
void main()
{
int i,p;
i=1;
p=1;
for (i=1;i<6;i++)
{
p=p*i;
}
printf("%d",p);
}
python的解为
p=1
i=1
while i<6:
p=p*i
i=i+1
print(p)
奇数的阶乘
#include <stdio.h>
void main()
{
int i,p;
i=1;
p=1;
for (i=1;i<10;i++)
{
if (i%2==0)
p=p;
else
p=p*i;
}
printf("%d",