[C언어] 두 변수의 값을 바꾸는 방법

ET의 공부/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 변수의 값을 넣습니다.

댓글()