一、定义
1.函数名字
2.输入
3.返回值
4.函数体
二、作用
1.函数可以实现代码的重用.
2.函数代码独立性
3.分工--可以互相使用,不论顺序.
PS:高内聚,低耦合.
三、例
//求x,y,z,m,n中最大的值.
{ static int max(int a, int b)//形参,形式上没有赋值的参数a及参数b. { if (a > b) { return a; } else { return b; } } static void Main(string[] args) { int x = 5, y = 10, z = 15, m = 17, n = 21;//x,y,z,m,n是实参,已赋值的参数. int c = max(max(max(max(x, y),z),m),n);//嵌套调用实参 Console.WriteLine("最大值为{0}.", c); } }
返回信息: