작은 걸음 I — 글자와 숫자로 만들기
바꾸지 않을 값에 이름 붙이기
목표를 200으로 정하고 현재 점수 80에서 얼마나 더 필요한지 출력하세요.
이번에 배울 것
const는 처음 정한 값을 이후에 바꾸지 않겠다는 표시입니다. 게임의 목표 점수처럼 일정한 값에 이름을 붙일 때 사용합니다.
실행해 보기
예제 · example.cpp
void small_main()
{
const int goal_score = 100;
int score = 80;
print(goal_score - score);
}
goal_score에 나중에 다른 값을 넣으면 컴파일 오류입니다.
이 과정에서는 이름을 영문자로 시작하고 영문자·숫자·밑줄로 만드세요. 공백은 넣지 않습니다. score와 Score는 다르고 int, if 같은 C++ 예약어는 이름으로 사용할 수 없습니다.
예상 출력:
20
Exercise — 한 가지 바꾸기
목표를 200으로 정하고 현재 점수 80에서 얼마나 더 필요한지 출력하세요.
연습 문제 코드 · exercise_starter.cpp
void small_main()
{
const int goal_score = 100;
int score = 80;
print(goal_score - score);
}
Hint
위 예제에서 필요한 부분을 바꾸어 보세요.
풀이 보기
void small_main()
{
const int goal_score = 200;
int score = 80;
print(goal_score - score);
}