函数的递归调用求解n的阶乘(n!)

 时间:2026-02-12 19:50:24

1、新建一个工程和.c文件 

2、输入主函数和头文件,并定义变量类型

函数的递归调用求解n的阶乘(n!)

3、输入n的值

函数的递归调用求解n的阶乘(n!)

4、用一个while语句去判断n的正负,若为负数则重新输入,返回到scanf那一步。若为正则继续往下执行。

函数的递归调用求解n的阶乘(n!)

5、此时添加一个函数的调用,去求n 的阶乘。

函数的递归调用求解n的阶乘(n!)

6、定义函数和变量类型

函数的递归调用求解n的阶乘(n!)

7、用if...else语句判断是否再次调用函数。

函数的递归调用求解n的阶乘(n!)

8、将得到的结果返回到主函数

函数的递归调用求解n的阶乘(n!)

9、在主函数中输出结果

函数的递归调用求解n的阶乘(n!)

函数的递归调用求解n的阶乘(n!)

  • 如何用C语言判断是否为素数
  • 无穷小量等价代换的公式是什么
  • c语言输入三个整数,按从小到大的顺序输出
  • C语言如何打印九九乘法表?
  • C语言编程:输入三个数取最大值/三个数求最大值
  • 热门搜索
    章丘旅游景点大全 东江湖风景旅游区 杭州旅游住宿 宁海旅游景点大全 杭州的旅游景点有哪些 韩国旅游发展局官网 中国旅游景点图片 伊春旅游网 浙江横店旅游 1月适合去哪里旅游