작은 걸음 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);
}