chapter 13) 블록 안에 지역 변수를 사용하여 두 변수를 교환하는 프로그램
#include int main(void){ int a = 10, b = 20; printf("before a, b :%d, %d\n", a, b); { int temp; temp = a; a = b; b = temp; } printf("after a,b : %d, %d\n",a,b); return 0; } - **변수 초기화**: - 정수형 변수 `a`와 `b`를 선언하고, 각각 10과 20으로 초기화합니다. - **값 출력 (교환 전)**: - `printf` 함수를 사용하여 교환 전의 `a`와 `b`의 값을 출력합니다. - **값 교환**: - 중괄호 `{}` 내에 임시 변수 `temp`를 선언합니다. 이는 코드 블록 내에서만 유효한 지역 변수로, `a`와 `b`의 값을 교환하는 데 사용됩니다. -..
2024. 8. 26.