작은 걸음 I — 글자와 숫자로 만들기

함수의 결과 돌려받기

square(6)의 결과를 받아 출력하세요.

이번에 배울 것

반환값은 함수가 호출한 쪽에 돌려주는 값입니다. return은 값을 돌려주고 그 함수의 실행을 끝냅니다.

실행해 보기

예제 · example.cpp
int square(int number)
{
    return number * number;
}

void small_main()
{
    int result = square(4);
    print(result);
}

맨 앞 int는 결과가 정수라는 뜻입니다. square(4)가 돌려준 16을 result에 저장합니다. 함수는 계산을 맡고, 출력은 small_main에서 합니다.

input_int도 이렇게 읽은 정수를 돌려주는 함수였습니다.

예상 출력:

16

Exercise — 한 가지 바꾸기

square(6)의 결과를 받아 출력하세요.

연습 문제 코드 · exercise_starter.cpp
int square(int number)
{
    return number * number;
}

void small_main()
{
    int result = square(4);
    print(result);
}

Hint

위 예제에서 필요한 부분을 바꾸어 보세요.

풀이 보기
int square(int number)
{
    return number * number;
}

void small_main()
{
    int result = square(6);
    print(result);
}
← 이전 레슨다음 레슨 →