티스토리 뷰

반응형

3. 다음 프로그램의 출력결과를 쓰시오.

 

#include <stdio.h>

void swap(int *a, int *b);

int main()
{
        int a=10;         // 정수 a 선언 및 초기화
        int b=20;        // 정수 b 선언 및 초기화

        swap(&a, &b);  // swap 함수 호출

        printf("%d %d\n", a, b);   // a, b 출력

        return 0;
}

void swap(int *a, int *b)     // 두 정수를 교환
{
        int temp=0;

        temp = *a;
        *a = *b;
        *b = temp;
}

답) 20 10

정답 및 해설) 두 정수를 교환(swap)하는 함수 사용 예 입니다.


[출처] [2021년 제1회 기사 실기 출제예상 문제] (6과목) 프로그램밍 언어 활용 - 3 (수제비- IT 커뮤니티 (정보처리기사,빅데이터분석기사 등)) | 작성자 보안쌤

반응형
반응형
최근에 올라온 글
Total
Today
Yesterday
글 보관함