pascal练习

来源:百度知道 编辑:UC知道 时间:2024/05/27 20:14:01
请各位给我2~6题有关递归简单题目以及程序......
如果给的好额外加分!!!
在线等啊!!!!!!!!!!!!!

递归补充练习题
1. 用递归的算法,计算N!。
2. 用递归的算法,把数组中的N个数按颠倒的次序重新存放。
3. 有N阶楼梯,每次可以走一阶或两阶,问:走完这N阶楼梯,有多少种走法?(N>=1)
4. 简易背包问题:设一背包的最大容量为M,现有N件物品,它们的重量分别为T1,T2,。。。TN,问该背包能有多少种装物品的方法。
5.用递归算法完成:有52张牌,使它们全部正面朝上,第一轮是从第2张开始,凡是2的倍数位置上的牌翻成正面朝下;第二轮从第3张牌开始,凡是3的倍数位置上的牌,正面朝上的翻成正面朝下,正面朝下的翻成正面朝上;第三轮从第4张牌开始,凡是4的倍数位置上的牌按上面相同规则翻转,以此类推,直到第一张要翻的牌超过52为止。统计最后有几张牌正面朝上,以及它们的位置号。

流自己的汗,吃自己的饭,靠天靠人靠祖上,不算是好汉!自己做~~~~

哈哈自己做吧,不难,第1题N的范围是多少?要用高精度?...

哎呀!
哎呀!
哎呀!
哎呀!
哎呀!
哎呀!

我不想回答......