C语言程序题:1、编写一个求n!的函数fact(n),要求fact函数分别用递归和非递归两种方法实现
并通过判断是否定义了宏RECURSION来决定对递归fact或非递归fact函数进行编译,最好调用fact函数计算∑i!(i从1到10).
2、输出头10对孪生素数.所谓孪生素数,是指相邻的两个奇数,且它们均为素数,如 (3,5)、(5,7)、(11,13)等.(注:本题用C语言程序编写)
3、一根树杆高100米,一个虫子从杆低向上爬,它头一天向上爬3米,第二天向上爬2米,第三天又向上爬3米,第四天又向下爬2米.求它爬到杆顶时共爬了多少米和用了几天?要求用非递归和递归两种发法来编程求解.
C语言程序题:1、编写一个求n!的函数fact(n),要求fact函数分别用递归和非递归两种方法实现
答案:1 悬赏:0 手机版
解决时间 2021-04-09 13:44
- 提问者网友:人生佛魔见
- 2021-04-08 16:48
最佳答案
- 五星知识达人网友:玩家
- 2021-04-08 17:09
1.
#include stdio.h
//#define RECURSION 1
#ifdef RECURSION
long fact(int n)
{
if(n
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯