6.18 函数查缺,补漏

  1 using System;
  2 using System.Collections.Generic;
  3 using System.Linq;
  4 using System.Text;
  5 using System.Threading.Tasks;
  6 
  7 namespace 函数查缺补漏
  8 {
  9     
 10     class Program
 11     {
 12        //1. 没有返回值没有参数
 13         public void aa()
 14     {
 15     Console.WriteLine("查缺补漏");
 16     }
 17        //2. 没有返回值,没有参数
 18          public void leijia()
 19          {
 20              Console.WriteLine("请输入一个数,求累加");
 21              int a = int.Parse(Console.ReadLine());
 22              int sum = 0;
 23              for (int i = 1; i <= a; i++)
 24              {
 25                  sum += i;
 26              }
 27              Console.WriteLine(sum);
 28          }
 29     //3.没有返回值,有参数
 30          public void leijia(int z)
 31          {
 32              int sum = 0;
 33              for (int i = 1; i <= z; i++)
 34              {
 35                  sum += i;
 36              }
 37              Console.WriteLine(sum);      
 38          }
 39         //4.有返回值,有参数
 40          public int leijia1( int a)
 41          { 
 42              int sum = 0;
 43              for (int i = 1; i <= a; i++)
 44              {
 45                  sum += i;
 46              }
 47              return sum;
 48          }
 49         //5.有返回值,没有参数
 50          public int leijia3()
 51          {
 52              Console.WriteLine("请输入一个数");
 53              int a = int.Parse(Console.ReadLine());
 54              int sum = 0;
 55              for (int i = 1; i <= a; i++)
 56              {
 57                  sum += i;
 58              }
 59              return sum;
 60          }
 61         /// <summary>
 62         ///6.有返回值,有参数
 63         ///两个数比大小返回最大的,若相等返回任意一个
 64         /// </summary>
 65         /// <param name="a"></param>
 66         /// <param name="b"></param>
 67         /// <returns></returns>
 68         public double max(double a,double b)
 69     {
 70         if (a > b)
 71         {
 72             return a;
 73         }
 74         else
 75         {
 76             return b;
 77         }
 78     }
 79         static void Main(string[] args)
 80         {
 81             //1小括号的方法都属于函数
 82             //2主函数调用其他函数,其他函数可互相调用
 83             //3一个函数可以被一个或多个函数调用任意多次
 84             //4void 没有返回值,static 静态的.
 85             //5private 私有的只能在当前类里面使用、
 86             //6public 公共的,可以在整个命名空间内使用
 87             //8初始化:就是当创建一个东西时赋予的东西
 88             //9.当两个方法命名相同时,有无参数可以直接划分开,+1重载
 89             //10.
 90 
 91 
 92             Program hanshu = new Program();
 93             ////1.无返回值无参数
 94             //////hanshu.aa();
 95             ////2.无返回值无参数
 96             //////hanshu.leijia();
 97             ////3.无返回值有参数
 98             ////hanshu.leijia(6);
 99             ////4.有返回值,有参数
100             //int sum = hanshu.leijia1(7);
101             //Console.WriteLine(sum); 
102             ////5.有返回值,没有参数
103             //int a = hanshu.leijia3();
104             //Console.WriteLine(a);
105             //6.有返回值,有参数
106             double a = 1, b = 4, c = 2, d = 3;
107             Console.WriteLine(hanshu.max(hanshu.max(hanshu.max(a,b),c),d));
108         Console.ReadLine();
109 }
110 
111 }
112 }

 

posted @ 2016-06-18 19:04  一人饮酒醉(SeVen❤)  阅读(171)  评论(0编辑  收藏  举报