zoukankan      html  css  js  c++  java
  • C#部分---函数添加基本格式;

    格式1:没有参数,没有返回值 (无参无返)

    添加函数:

    /// <summary>
    /// 累加求和的方法,没有参数,没有返回值
    /// </summary>
    public void LeiJia()
    {
    //累加求和
    Console.Write("请输入一个正整数:");
    int a = int.Parse(Console.ReadLine());
    int sum = 0;
    for (int i = 1; i <= a; i++)
    {
    sum += i;
    }
    Console.WriteLine("总和是" + sum);
    }

     (主函数里面的写法:)

    static void Main(string[] args)    
    {
    
    //实例化 初始化 这个类
    Program hanshu = new Program();
    //hanshu.First();
    //格式1调用
    //hanshu.LeiJia();
    
    }

    //格式2:没有返回值,有参数(有参无返)

    添加函数:

    /// <summary>
    /// 累加求和,需要一个int类型的参数,没返回值
    /// </summary>
    /// <param name="d"></param>
    public void LeiJia(int d)
    {
    int sum = 0;
    for (int i = 1; i <= d; i++)
    {
    sum += i;
    }
    Console.WriteLine("总和是" + sum);
    }

    (主函数里面的写法):

     static void Main(string[] args)
            {
                //实例化   初始化   这个类
                Program hanshu = new Program();
                //格式2调用
                //Console.Write("请输入一个正整数:");
                //int a = int.Parse(Console.ReadLine());
                //hanshu.LeiJia(a);
           }


    //格式3:有参数,有返回值(有参有返)

    添加函数:

    /// <summary>
    /// 累加求和,需要参数,也有返回值
    /// </summary>
    /// <param name="d"></param>
    /// <returns></returns>
    public int Leijia1(int d)
    {
    int sum = 0;
    for (int i = 1; i <= d; i++)
    {
    sum += i;
    }
    return sum;
    }

    (在主函数中的写法:)

     static void Main(string[] args)
            {
                //实例化   初始化   这个类
                Program hanshu = new Program();
                //格式3调用
                //Console.Write("请输入一个正整数:");
                //int a = int.Parse(Console.ReadLine());
                //int sum = hanshu.Leijia1(a);
                //Console.WriteLine(sum);
           }

    //格式4:没有参数,有返回值

    添加函数:

    /// <summary>
    /// 累加求和,没有参数,但是有返回值(int)
    /// </summary>
    /// <returns></returns>
    public int Leijia2()
    {
    Console.Write("请输入一个正整数:");
    int a = int.Parse(Console.ReadLine());
    int sum = 0;
    for (int i = 1; i <= a;i++ )
    {
    sum += i;
    }
    return sum;
    }

    (在主函数中的写法:)

     static void Main(string[] args)
            {
                //实例化   初始化   这个类
                Program hanshu = new Program();
                ;
                //格式4调用
                //int sum =hanshu.Leijia2();
                //Console.WriteLine(sum);
              }

    格式3中有两个或多个变量时,有参有返例如比较大小

     两个数比较大小返回较大的一个

    添加函数:

    /// </summary>
    /// <param name="a"></param>
    /// <param name="b"></param>
    /// <returns></returns>
    public double Max(double a , double b)
    {
    if (a >= b)
    {
    return a;
    }
    else
    {
    return b;
    }
    }

    (主函数中的写法:)

    static void Main(string[] args)
            {
                //实例化   初始化   这个类
                Program hanshu = new Program();
                //比较大小
                double a = 6;
                double b = 7;
                double c = 4;
                Console.WriteLine(hanshu.Max(hanshu.Max(a, b), c)); ;
             }
  • 相关阅读:
    NEC 框架规范 css reset
    NEC 工程师规范
    NEC html规范
    【bzoj2839】【集合计数】容斥原理+线性求阶乘逆元小技巧
    【bzoj1562】【[NOI2009]变换序列】匈牙利算法的性质利用
    【bzoj4808】【马】二分图最大点独立集+简单感性证明
    【hdu1150】【Machine Schedule】二分图最小点覆盖+简单感性证明
    【bzoj4950】【 [Wf2017]Mission Improbable】贪心+二分图匹配
    【bzoj4443】【[Scoi2015]小凸玩矩阵】二分+二分图最大匹配
    【bzoj1977】【严格次小生成树】倍增维护链上最大次大值
  • 原文地址:https://www.cnblogs.com/xingyue1988/p/5969176.html
Copyright © 2011-2022 走看看