博客
关于我
C#从1打印到100再打印到1-递归的应用
阅读量:612 次
发布时间:2019-03-13

本文共 572 字,大约阅读时间需要 1 分钟。

闲聊中,同事提出“从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             else15             {16                 Console.WriteLine(start);17                 int result = Func(start +1,end);18                 Console.WriteLine(start);19                 return result;20             }21         }

 

转载地址:http://idqaz.baihongyu.com/

你可能感兴趣的文章
算法——102、二叉树的层序遍历(力扣)
查看>>
Netty的体系结构及使用
查看>>
直播预告 | 从“制造”到“智造”,IT赋能企业数字化转型实践分享
查看>>
xshell解决文本粘贴格式错误
查看>>
webpack新手教程2021
查看>>
AAX 首席商务官 Michael Wong:安全可信的市场环境将促进增量市场发展
查看>>
什么是证券型代币?
查看>>
Android中获取并设置屏幕亮度
查看>>
Windows抓包工具-Fiddler
查看>>
Swift中使用DispatchGroup分组管理异步任务
查看>>
21-JS中常见的函数
查看>>
19-认识bootstrap
查看>>
为什么要使用UTF-8?
查看>>
Android多线程与双缓冲
查看>>
MVVM_Template
查看>>
{spring.cloud.client.ipAddress}
查看>>
栈上内存溢出漏洞利用之Return Address
查看>>
Bugku CTF web29(Web)
查看>>
网络+图片加载框架(英文版)
查看>>
扣非净利润连续三年亏损,四维图新如何熬过“转型阵痛期”?
查看>>