zoukankan      html  css  js  c++  java
  • Console算法[if,Function]一用递归的方式代替循环语句

    ylbtech-Arithmetic:Console-算法[if,Function]-一用递归的方式代替循环语句
     
    1.A,Demo(案例)

     用递归的方式代替循环语句

    1.B,Solution(解决方案)
    1.B.1,方式一
    using System;
    
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                int i = 0;
                int length = 10;
                Write(i,length);
            }
            static void Write(int i, int length)
            {
    
                if (i <= length)
                {
                    Console.WriteLine("数字" + i);
                    i++;
                    Write(i, length);
                }
            }
           
        }
       
    }
    1.B.2,方式二
    using System;
    namespace ConsoleApplication1
    {
        class Programe
        {
            /// <summary>
            /// ylb: 算法
            /// 用递归的方式代替循环语句
            /// </summary>
            /// <param name="args"></param>
            static void Main(string[] args)
            {
                int number = 10;    //循环的次数,10次
                int count = 1;  //累计次数,初始值为 1
    
                Write(number, count);
            }
            static void Write(int number, int count)
            {
                if (count <= number)
                {
                    Console.WriteLine(count);
                    count++;
                    Write(number, count);
                }
            }
        }
    }
    1.C,Execution Result(运行结果)
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    ASP脚本获取服务器全部参数列表说明
    HTML基础教程
    HTML5代码大全
    CSS 属性大全
    Web前端单词大全
    css常用代码大全
    曾国藩:诚敬静谨恒!
    鼠标经过显示菜单
    月入3000+项目
    右侧菜单显示隐藏
  • 原文地址:https://www.cnblogs.com/ylbtech/p/3113484.html
Copyright © 2011-2022 走看看