zoukankan      html  css  js  c++  java
  • C# 递归、try

    一、递归

    递归:
    在函数体内调用本函数自身,直到符合某一条件不再继续调用

    两个需要满足的条件
    1、有反复调用自身函数的过程
    2、有函数的出口:有不再继续执行的条件

    例子:

    案例:

    (一)、输入正整数n,求n的阶乘

    (1)、原题

    (2)、递归做法

    (二)、

    赶着一群羊去各个村子卖,每到一个村子都可以卖掉原来总数的二分之一零一只
    赶过7个村子
    求出门有多少只

    (1)、求羊

    (2)、递归求羊

    (三)、递归求桃子

    猴子吃桃子,第一天吃了总数的二分之一加1个
    以此类推
    第十天猴子想吃的时候发现剩下1个
    求原来一共多少

    二、try 尝试

    try catch 尝试执行某段代码,如果出错,catch捕获到错误
    try finally 尝试执行某段代码,不管出不出错,最终都要执行finally
    try catch finally 尝试执行某段代码,出错就捕获,不管出错与否,都执行finally

    例子:输入一个日期,判断是否正确

  • 相关阅读:
    Vulnhub_DC4 记录
    文件上传(解析)漏洞
    开源情报搜集
    Vulnhub_DC3 记录
    “恶意”利用IPC$
    Vulnhub_DC2 记录
    Vulnhub_DC1 记录
    合天网安实验室 渗透测试项目二
    合天网安实验室 渗透测试项目一
    编程如写作
  • 原文地址:https://www.cnblogs.com/huluobozu/p/4967262.html
Copyright © 2011-2022 走看看