ET의 공부/C언어
[C언어] 두 변수의 값을 바꾸는 방법
이티의 골방
2020. 12. 12. 21:45
C언어로 두 변수의 값을 바꾸는 방법입니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include<stdio.h>
int main() {
int first, second, temp;
printf("변수 1 입력: ");
scanf("%d", &first);
printf("변수 2 입력: ");
scanf("%d", &second);
temp = first;
first = second;
second = temp;
printf("\n변경된 변수 1 = %d\n", first);
printf("변경된 변수 2 = %d\n", second);
return 0;
}
|

먼저 temp변수에 첫 번째 변수의 값을 넣습니다.
그리고 첫 번째 변수의 값에 두 번째 변수의 값을 넣습니다.(첫 번째 변수의 값은 temp가 갖고 있으므로)
그 후 두 번째 변수의 값에 temp 변수의 값을 넣습니다.