6.18 函数查缺,补漏
Posted 岁月静好123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 }
以上是关于6.18 函数查缺,补漏的主要内容,如果未能解决你的问题,请参考以下文章