当前位置: 首页 > news >正文

做网站页面报价高端建筑围护系统

做网站页面报价,高端建筑围护系统,做网站可以赚钱吗,郑州网站建设代理商递归简单来说就是函数自己调用自己。 特点&#xff1a;一般代码比较简洁&#xff0c;没有出口。 例子1&#xff1a;用一个函数计算阶乘 #include<stdio.h>//不用递归 int fac(int n) {int val 1;for (int i 1; i <n;i){val * i;}return val; }//用递归 int fac1(…

递归简单来说就是函数自己调用自己。

特点:一般代码比较简洁,没有出口。

例子1:用一个函数计算阶乘

#include<stdio.h>//不用递归
int fac(int n)
{int val = 1;for (int i = 1; i <=n;i++){val *= i;}return val;
}//用递归
int fac1(int n)
{if (n == 1){return 1;}return n * fac1(n - 1);
}int main()
{printf("%d\n", fac(5));printf("%d\n", fac1(5));return 0;
}

例子2:斐波那契值

#include<stdio.h>//1 2 3 4 5 6 7  8   从第三个数开始,它的值等于它前两项的和
//1 1 2 3 5 8 13 21
//用递归
int fibonacci(int n)
{if (n == 1 || 2 == n){return 1;}return fibonacci(n - 2) + fibonacci(n - 1);
}//循环法
int fibo(int n)
{if (1 == n || 2 == n){return 1;}int v1 = 1;int v2 = 1;int v3;for (int i=3;i<=n;i++){v3 = v1 + v2;v1 = v2;v2 = v3;}return v3;
}int main()
{printf("%d\n", fibo(40));printf("%d\n", fibonacci(40));return 0;
}

例子3:倒序打印

#include<stdio.h>void print(char* str)//abcd dcba倒序打印
{if (*str == '\0'){return;}print(str + 1);        //printf("%c", *str);此为正打印printf("%c", *str);    //print(str + 1);    abcd abcd
}int main()
{print("abcd");return 0;
}

http://www.yayakq.cn/news/582793/

相关文章:

  • 网站开发与应用 论文动画制作流程
  • 昌邑网站制作如何运营一个电商平台
  • 邯郸市建设局官方网站网页后端开发
  • 学做网站论坛vip码国内培训网站建设
  • 不用写代码可以做网站的软件深圳市宝安区劳动局电话
  • 烟台H5网站设计公司记事本网页制作教程
  • wordpress站点字体修改百度资源搜索
  • 自建网站注册域名很有必要教案怎么写模板
  • 网站建设设计制作维护网站建设中模板
  • 绚丽的网站高密住房和城乡建设局网站
  • 网站开发框架的工具下载网站app
  • wordpress建图片站福州
  • 设计师用的素材网站网站二级栏目如何调用
  • 兖州网站建设多少钱网站建设算行政工作吗
  • 网站营销如何做怎样推广自己的视频号
  • 在线做爰直播网站wordpress 探针
  • 教育网站建设 思维导图钦州网站建
  • wordpress多站点搭建网站建设用啥技术
  • 云南企业网站建设有限公司深圳别墅设计公司首选
  • 潍城区住房和城乡建设局网站网站代理维护
  • 做网站客户要先看效果后付款缙云县建设局网站
  • 学术会议网站怎么做满洲里做网站
  • asp下载网站代码ppth5怎么制作
  • h5游戏网站怎么做一个公司网站
  • 免费网站排名优化在线宜都网站seo
  • 国外炫酷网站做网站分析
  • 网站页面html静态化手机商城在哪里找到
  • 网站建设最常见的问题网站建设需求表模板
  • 网站制作的步骤哈尔滨松北区建设局网站
  • 盘锦网站建设哪家好上海有名的广告设计公司