• Chapter 6. 函数


            //1、没有返回值,没有参数
            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);
            }
    
            //2、没有返回值,有参数
            public void leijia(int z)
            {
                //累加求和
                int sum = 0;
                for (int i = 1; i <= z; i++)
                {
                    sum += i;
                } 
                Console.WriteLine(sum);
            }
            //3、有返回值,有参数
            public int leijia1(int z) 
            {
                int sum = 0;
                for (int i = 1; i <= z; i++)
                {
                    sum += i;
                }
                return sum;
            }
            //4、有返回值,没有参数
            public int leijia2()
            {
                Console.Write("请输入一个整数:");
                int a = int.Parse(Console.ReadLine());
                int sum = 0;
                for (int i = 0; i <= a;i++ )
                {
                    sum += i;
                }
                return sum;
            }
    
            static void Main(string[] args)
            {
                //初始化这个类,是为了调用这个类里的函数
                //函数必须通过调用,才能执行
                Program hanshu = new Program();
                
                hanshu.leijia();
                Console.ReadLine();
    
                Console.Write("请输入一个整数:");
                int a = int.Parse(Console.ReadLine());
                hanshu.leijia(a);
                Console.ReadLine();
    
                Console.Write("请输入一个整数:");
                int a1 = int.Parse(Console.ReadLine());
                int sum = hanshu.leijia1(a1);
                Console.WriteLine(sum);
                Console.ReadLine();
    
                int sum1 = hanshu.leijia2();
                Console.WriteLine(sum1);
                Console.ReadLine();

         /// <summary>
            /// 练习:两个值进行比较,返回较大的,若相等,返回任意一个
            /// </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 = 4, b = 7, c = 2;
                Console.WriteLine(hanshu.max(hanshu.max(a,b),c));
                Console.ReadLine();
            }

  • 相关阅读:
    多个有序链表的合并
    链表学习
    机器人上楼梯
    字符驱动
    第一个内核模块hello world
    装饰模式(decorator)
    使用WebRTC搭建前端视频聊天室——数据通道篇
    使用WebRTC搭建前端视频聊天室——点对点通信篇
    使用WebRTC搭建前端视频聊天室——信令篇
    使用WebRTC搭建前端视频聊天室——入门篇
  • 原文地址:https://www.cnblogs.com/xiao55/p/5482232.html
Copyright © 2020-2023  润新知