더북(TheBook)

정수형 반환값이 있는 함수 만들고 사용하기

이번에는 int 형식의 반환값이 있는 함수를 사용해 보겠습니다. 다음 내용을 입력한 후 실행해 보세요.

반환값이 있는 함수(메서드): FunctionReturnValue.cs

using System;

class FunctionReturnValue
{
    static int SquareFunction(int x)   //입력: 매개변수도 있고
    {
        int r = x * x;                //처리: 함수의 본문
        return r;                   //출력: 반환값도 있는
    }

    static void Main()
    {
        int r = SquareFunction(2); //함수 호출 및 반환값 받기
        Console.WriteLine(r);
    }
}

실행 결과

4

매개변수 x로 정수형 데이터가 넘어오면 그 값을 두 번 곱하여 함수를 호출한 Main() 메서드 영역으로 그 결괏값을 되돌려 주는 내용입니다. 입력, 처리, 출력이 있는 전형적인 함수 유형으로 이러한 함수 스타일은 앞으로 계속해서 사용할 것입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.