zoukankan      html  css  js  c++  java
  • 函数

    函数:能够独立完成某项功能的模块
    函数四要素:输入,输出,函数体,函数名

    传值:四种方式

    1.没有返回值,没有输入值
    2.没有返回值,有输入值
    3.有返回值,没有输入值
    4.有返回值,有输入值

    要写在class下面

    static void Main(string [] args) 上面

            /// <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);
            }
            /// <summary>
            /// 累加求和,有输入值,没有返回值
            /// </summary>
            /// <param name="a"></param>
            public void Leijia(int a)
            {  //有输入值 ,没有返回值  
                int sum = 0;
                for (int i = 1; i <= a; i++)
                {
                    sum += i;
                }
                Console.WriteLine(sum);
            }
            /// <summary>
            /// 累加求和,没有输入值,只有返回值(int)
            /// </summary>
            /// <returns></returns>
            public int Leijia1()
            {//有返回值,没有输入值
                Console.Write("请输入一个正整数:");
                int a = int.Parse(Console.ReadLine());
                int sum = 0;
                for (int i = 1; i <= a; i++)
                {
                    sum += i;
                }
                return sum;
            }
            /// <summary>
            /// 累计求和,有输入值(int),有返回值(int)
            /// </summary>
            /// <param name="a"></param>
            /// <returns></returns>
    
            public int Leijia1(int a)
            {//有输入值,有返回值
                int sum = 0;
                for (int i = 1; i <= a; i++)
                {
                    sum += i;
                }
                return sum;
            }
            /// <summary>
            /// 阶乘,没有输入值,没有返回值
            /// </summary>
            public void jiecheng()
            {
                Console.Write("请输入一个正整数:");
                int a = int.Parse(Console.ReadLine());
                int sum = 1;
                for (int i = 1; i <= a;i++ )
                {
                    sum *= i;
                }
                Console.WriteLine(sum);
            }
    
            /// <summary>
            /// 阶乘,有输入值(int),没有返回值
            /// </summary>
            public void jiecheng(int a)
            {         
                int sum = 1;
                for (int i = 1; i <= a; i++)
                {
                    sum *= i;
                }
                Console.WriteLine(sum);
            }
    
            /// <summary>
            /// 阶乘,有返回值(int),没有输入值
            /// </summary>
            /// <returns></returns>
            public int jiecheng1()
            {
                Console.Write("请输入一个正整数:");
                int a = int.Parse(Console.ReadLine());
                int sum = 1;
                for (int i = 1; i <= a; i++)
                {
                    sum *= i;
                }
                return sum;
            }
            /// <summary>
            /// 阶乘,有输入值(int),有返回值(int)
            /// </summary>
            /// <param name="a"></param>
            /// <returns></returns>
    
            public int jiecheng1(int a)
            {
                
                int sum = 1;
                for (int i = 1; i <= a; i++)
                {
                    sum *= i;
                }
                return sum;
            }

    函数调用

    Hanshu xx=new Hanshu();
    //xx.后面加需要调用的函数
  • 相关阅读:
    20180315 代码错题(7)
    20180315 代码错题(6)
    20180315 代码错题(5)
    20180315 代码错题(4)
    01背包问题(动态规划)
    等差素数列 暴力搜索
    小L记单词
    三角形
    小L的试卷
    小L的项链切割 (回文串)
  • 原文地址:https://www.cnblogs.com/zbxiaoxu/p/5272185.html
Copyright © 2011-2022 走看看