• 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)); ;
             }
  • 相关阅读:
    UVA748 Exponentiation 解题报告
    uva465 解题报告
    UVA 10494 If We Were a Child Again 解题报告
    【今日所得】1.29。。。
    题型总结之高精度
    cf 163 div2 c题 YY 思路
    寒假计划
    Facebook Hacker Cup 2013 Qualification Round 解题报告
    戴戒指的含义(以后要结婚的必看)
    男人心疼女人的13种方式
  • 原文地址:https://www.cnblogs.com/xingyue1988/p/5969176.html
Copyright © 2020-2023  润新知