문제 4 · 실습 — 참조 전달과 출력 예측
double& x는 num의 별칭이므로, 함수 안의 변경이 main의 num에 그대로 반영됩니다.
cpp
#include <iostream>
using namespace std;
void multiplication(double& x) {
x *= 4; // x 는 num 의 별칭 → num 이 바뀐다
}
int main() {
double num = 2.0;
multiplication(num);
cout << num;
return 0;
}출력은 8 입니다. (2.0 * 4 = 8.0, 소수부가 0이라 8로 출력)