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

.net网站开发实训体会中小企业建站排名

.net网站开发实训体会,中小企业建站排名,电商系统什么品牌好,哈尔滨seo推广优化对于递归问题,我们一定要想清楚递归的结束条件,每个递归的结束条件,就是思考这个问题的起始点。 题目1: 思路:当k1时,任何数的1次方都是原数,此时返回n,这就是递归的结束条件&#…

对于递归问题,我们一定要想清楚递归的结束条件,每个递归的结束条件,就是思考这个问题的起始点

题目1:
在这里插入图片描述

思路:当k=1时,任何数的1次方都是原数,此时返回n,这就是递归的结束条件,当k>1时,就使用递归进行拆解:
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/b1585c9d96f54b47971798e55d4361d4.png

代码实现如下:

#include <stdio.h>int Func(int n,int k)
{if (k == 1)return n;elsereturn n * Func(n, k - 1);
}int main()
{int n = 0;int k = 0;scanf("%d %d", &n, &k);int ret = Func(n, k);printf("%d\n", ret);return 0;
}

代码的执行过程如下:

在这里插入图片描述

题目2:
在这里插入图片描述

思路:当输入值n<10时,返回n,这就是递归的结束条件,当n>10时:
在这里插入图片描述

代码实现如下:

#include <stdio.h>int Func(int n)
{if (n < 10)return n;elsereturn n % 10 + Func(n / 10);
}int main()
{int n = 0;scanf("%d", &n);int ret = Func(n);printf("%d\n", ret);return 0;
}

题目3:
在这里插入图片描述

思路:使用递归时,我们需要知道它的结束条件,当输入值n=1时,返回1,这就是结束条件,当n>1时:
在这里插入图片描述
使用非递归时,就是迭代(循环)。

代码实现如下:

#include <stdio.h>//使用递归
int Func(int n)
{if (n == 1)return n;elsereturn n * Func(n - 1);
}int main()
{int n = 0;scanf("%d", &n);int ret = Func(n);printf("%d\n", ret);return 0;
}//使用迭代
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	int ret = 1;
//
//	for (int i = 1; i <= n; i++)
//	{
//		ret *= i;
//	}
//	printf("%d\n", ret);
//
//	return 0;
//}

题目4:
在这里插入图片描述

思路:同样的,我们首先要判断递归的结束条件,当输入值n<10时,直接打印n,这就是递归的结束条件。当n>10时:
在这里插入图片描述

代码实现如下:

#include <stdio.h>void Print(int n)
{if (n < 10)printf("%d ", n);else{Print(n / 10);printf("%d ", n % 10);}}
int main()
{int n = 0;scanf("%d", &n);Print(n);return 0;
}
http://www.yayakq.cn/news/241994/

相关文章:

  • 如何自己做的网站自建视频网站
  • 四平网站建设联系方式电子商城网站开发文档
  • jsp网站开发环境网站定制开发要多久
  • 心悦dnf免做卡网站纯英文网站建设
  • 淄博网站排名优化东莞做一个企业网站
  • 中国做的最好的网站建设公司wordpress下载文件
  • 公众号里的电影网站怎么做百度平台商家
  • 网站建设与维护实训总结网上怎么查自己是不是团员
  • 北京网站建设天下公司怎样查看网站关键词
  • 杭州网站排名seo中国联通业绩
  • 做网站好赚钱吗汕头高端网站建设方法
  • 建网站哪家好 优帮云凡科网做网站
  • 多语言网站seo互联网时代 网站建设
  • 二学一做专题网站婚纱网站模板免费下载
  • 专业的高密做网站的深圳宝安seo
  • 郑州免费做网站的邢台市住房和城乡建设局官方网站
  • 注册了域名怎么做网站网站建设国外拂去其
  • 抚州市临川区建设局网站南通seo快速排名
  • 怎么样用ppt做网站沈阳怎么制作网站程序
  • 湖北省工程建设信息官方网站做电商要关注哪些网站
  • 网站里的动态是如何制作旅游网站设计与实现论文
  • flash网站php源码做网站的几个步骤
  • 网站建设教程 零基础如何建设一个人工智能网站
  • 池州网站网站建设电脑做服务器发布网站吗
  • 租车网站模板wordpress 微博登录
  • php自助建站程序应用公园app手机版下载
  • 免费网站怎么盈利模式做钢材的都用什么网站
  • 展示型网站功能游戏交易网站怎么做
  • 高端个性化网站开发嘉兴网站seo公司
  • 二级菜单网站如何做伪静态收款 wordpress