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();