.NET프로그래밍/C# 3.5 SP1

19. 반환값이 있는 함수

holland14 2009. 8. 5. 17:31

using System;

public class 반환값이있는함수
{
    public static void Main()
    {
        //[1] Input
        int firstNumber = 10;
        int secondNumber = 20;
        int hap = 0;
        //[2] Process : Main 함수가 주체
        hap = Sum(firstNumber, secondNumber);

        //[3] Output
        Console.WriteLine("{0} + {1} = {2}", firstNumber, secondNumber, hap);
        Console.WriteLine( Sum(100, 150) ); // 250

    }
    // Sum함수는 Process관점이다... : 두 수의 더한 값을 반환해주면 됨.
    public static int Sum(int a, int b)
    {
        int r;
        r = a + b;
        return r; // a + b한 값을 리턴(반환)
    }
}