首页 > Windows开发 > 详细

C#从1打印到100再打印到1-递归的应用

时间:2020-09-16 18:40:45      阅读:81      评论:0      收藏:0      [点我收藏+]

闲聊中,同事提出“从1打印到100再打印到1”,灵光一闪现,可以利用递归的“递推-回归”特性实现,代码如下:

 1   static void Main(string[] args)
 2         {
 3             Func(1, 100);
 4             Console.ReadKey();
 5         }
 6 
 7         static int Func(int start,int end)
 8         {
 9           
10             if (start>end)
11             {
12                 return 0;
13             }
14             else
15             {
16                 Console.WriteLine(start);
17                 int result = Func(start +1,end);
18                 Console.WriteLine(start);
19                 return result;
20             }
21         }

 

C#从1打印到100再打印到1-递归的应用

原文:https://www.cnblogs.com/dongweian/p/13680450.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!