다음 중 여러 변수에 같은 값을 할당하는 올바른 방법은?

과목: C++

문제 번호: 3303

medium
다음 중 여러 변수에 같은 값을 할당하는 올바른 방법은?
A. int x, y, z = 50, 50, 50;
B. int x = y = z = 50;
C. int x, y, z; x = y = z = 50;
D. int x + y + z = 50;

정답: C



⦁ 여러 변수에 동일한 값을 할당하는 올바른 문법을 이해하는 문제입니다

올바른 방법 (3번):
int x, y, z;        // 먼저 변수들을 선언
x = y = z = 50;     // 모든 변수에 같은 값 할당

실행 과정:
1. int x, y, z;: 세 개의 int 변수 선언 (값은 아직 할당되지 않음)
2. x = y = z = 50;: 우측부터 실행되어 모든 변수에 50이 할당됨

💡 학습 팁

이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.