1×3×5×……×1000 应该怎么解

来源:百度知道 编辑:UC知道 时间:2024/06/08 05:54:31
有没好的方法提供给我了!我不知道 有什么好的办法希望大家能帮忙
S1:1→p?
S2:3 → i?
S3:p×i → p?
S4:i+2 → p?
S5:若i≤11,返回S3。否则,结束

课本给出的答案是这样,但是我实在想不出最后的11是怎么来的 你们能看得懂么

还有可以讲解详细一点么,我刚刚学习C语言,被这道题一下子给难住了高手们帮忙看看好吗 最好备注一下子没解的 谢谢了

楼主没写明白,明明开始都是奇数,最后的怎么成偶数啦

有没有搞错,你怎么出的题?1000是奇数??
如果是1001,
则可以这样写
main()
{ int p=1,i=3;
for(i=3;i<=1001;)
{p=p*i;
i+=2}
printf("%ld",p);
}

1000!/500!/2^500
楼主原来问的是编程问题,我还以为是高中的排列组合、阶乘知识,不好意思,答错了。

你的题目有问题.前面1x3x5…是奇数列相乘,但最后却出来一个偶数1000,因此这个问题没法解