본문 바로가기
프로그램/C언어 1000제

C언어 155제] CosPro2급 기출문제 1차 문제2_배열의 순서 뒤집기

by 건티 2024. 8. 12.
728x90

출처 : 반크_세계유산 창덕궁

 

문제]

출처 : CosPro2급 기출문제 1차 문제2 배열의 순서 뒤집기

 

참고풀이]

#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

int* solution(int arr[], int arr_len) {
    int left = 0;
    int right = arr_len - 1;
    while(left<right){
        int temp = arr[left];
        arr[left] = arr[right];
        arr[right] = temp;
        left += 1;
        right -= 1;
    }
    return arr;
}

int main() {
    int arr[4] = {1, 4, 2, 3};
    int arr_len = 4;
    int* ret = solution(arr, arr_len);

    printf("solution 함수의 반환 값은 {");
    for(int i = 0; i < 4; i++){
        if (i != 0) printf(", ");
        printf("%d", ret[i]);
    }
    printf("} 입니다.\n");
}

 

참고풀이 결과]

 

 

문제확인]

 

 

 

 

 

대한민국의 아름다운 영토, 독도의 가을

 

반응형

댓글