10. 다음은 C언어에 대한 문제이다. 아래 코드를 확인하여 알맞는 출력값을 작성하시오.
초기: Data=[\'B\',\'A\',\'D\',\'E\',\'\\0\'], c=\'C\'
첫 출력: \'E\'(69) - \'A\'(65) = 4 → 4 출력 후 줄바꿈
삽입 위치 탐색: i=2에서 중단(‘D’ > ‘C’)
교체/이동:
temp=\'D\', Data[2]=\'C\', i=3
i=3: Data[3]=\'D\', temp=\'E\'
i=4: Data[4]=\'E\', temp=\'\\0\'
최종 배열: [\'B\',\'A\',\'C\',\'D\',\'E\']
마지막 출력: BACDE
최종 결과
4
BACDE
자유 댓글