1 //传值:四种方式 2 //1.没有返回值,没有输入值 3 //2.没有返回值,有输入值 4 //3.有返回值,没有输入值 5 //4.有返回值,有输入值 6 //public 公用的;static 静态的 7 8 //传址 9 10 11 /// <summary> 12 /// 这个函数是累加求和,没有输入值,没有返回值 13 /// </summary> 14 public void leijia()//输入值 15 { //没有返回值,没有输入值 16 Console.Write("请输入一个正整数:"); 17 int a = int.Parse(Console.ReadLine()); 18 int sum = 0; 19 for (int i = 1; i <= a; i++) 20 { 21 sum += i; 22 } 23 Console.WriteLine(sum); 24 25 } 26 27 /// <summary> 28 /// 累加求和,有输入值,没有返回值 29 /// </summary> 30 /// <param name="a"></param> 31 public void leijia(int a) 32 { //有输入值,没有返回值 33 int sum = 0; 34 for (int i = 1; i <= a; i++) 35 { 36 sum += i; 37 } 38 Console.WriteLine(sum); 39 40 } 41 /// <summary> 42 /// 累加求和,没有输入值,只有返回值(int) 43 /// </summary> 44 /// <returns></returns> 45 public int leijia1() 46 { 47 Console.Write("请输入一个正整数:"); 48 int a = int.Parse(Console.ReadLine()); 49 int sum = 0; 50 for (int i = 1; i <= a; i++) 51 { 52 sum += i; 53 } 54 return sum; 55 } 56 57 /// <summary> 58 /// 累加求和,有输入值(int),有返回值(int) 59 /// </summary> 60 /// <param name="a"></param> 61 /// <returns></returns> 62 public int leijia1(int a) 63 { 64 int sum = 0; 65 for (int i = 1; i <= a; i++) 66 { 67 sum += i; 68 } 69 return sum; 70 } 71 72 73 74 static void Main(string[] args) 75 { 76 77 Program pp = new Program(); 78 //pp.leijia(); 79 80 81 //Console.Write("请输入一个正整数:"); 82 //int b= int.Parse(Console.ReadLine()); 83 //pp.leijia(b); 84 85 //int sum=pp.leijia1(); 86 //Console.WriteLine(sum); 87 88 89 //int sum = pp.leijia1(6); 90 //Console.WriteLine(sum); 91 92 93 94 95 96 97 Console.ReadLine();