아하
생활

생활꿀팁

로맨틱한랍스타237
로맨틱한랍스타237

배열안에 있는 숫자들의 순서를 바꿀려면?

비주얼베이직이구요

배열 a(5) 가 있구요

각각의 방에 a(1) = 1,a(2) = 2,a(3) = 3, a(4) = 4 , a(5) = 5 이렇게 값이 저장되어 있는데

swap 명령어를 사용하지 않고 변수를 이용하여 배열에 저장된 값을 아래처럼 바꾸라고

하네요

a(1) = 5 , a(2) = 4 , a(3) = 3 , a(4) = 2 , a(5) = 1

그래서 아래처럼 풀었는데 잘 안되어서 문의해봅니다

' 배열값 초기화 dim a(5) a(1) = 1 a(2) = 2 a(3) = 3 a(4) = 4 a(5) = 5 ' 여기서 변환시작 a(5) = a(1) a(4) = a(2) a(3) = a(3) a(2) = a(4) a(1) = a(5) ' 결과값 출력 debug.print a(1) , a(2) , a(3) , a(4) , a(5)

위와 같이 코딩하여 실행했더니,

5 4 3 2 1 이렇게 안나옵니다

어떻게 코딩을 해야 할까요?

2개의 답변이 있어요!