데이터베이스 일반컴퓨터활용능력 1급 · 2003년09월28일 · 48/60
48.다음과 같은 서브 프로시저가 호출되어 수행될 때 메시지 박스에 출력되는 변수 total의 값은 어느 것인가?

1
12
2
20
3
30정답
4
54
해설
단순 계산인데 은근 헷갈려요 ㅠㅠㅠ total=0이구요. k=2~10까지인데 2씩 증가합니다.. (2,4,6,8,10...) 맨 처음에 수식 total=total+k에 total에는 0을 k에 2를 대입하면 total은 2가 됩니다 이걸 계속 반복하면 total=total(2)+k(4) total=total(6)+k(6) total=total(12)+k(8) total=total(20)+k(10) k는 2~10까지이고 2씩 증가하므로 2,4,6,8,10까지이며 모든 계산을 완료했을 때는 30이라는 값이 나옵니다