모두CBT

출제 22-1다음의 If 문에서 괄호 안에 들어갈 내용으로 옳은 것은?… | [컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331) 상세 페이지

1[컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331)

출제 22-1

다음의 If 문에서 괄호 안에 들어갈 내용으로 옳은 것은?
If A>=B Then
  MsgBox "True"
Else
  MsgBox "False"
(    )
1
Else
2
Else If
3
End If
4
MsgBox
해설

괄호에는 블록형 If 문을 닫는 End If가 들어갑니다.

코드는 If A>=B Then → MsgBox "True" → Else → MsgBox "False" → ( )입니다. Then 뒤에서 줄을 바꾼 블록형 If는 반드시 End If로 끝나야 하며, A가 B 이상이면 "True", 아니면 "False"를 표시합니다.

  • Else는 이미 앞에 한 번 쓰였고 구문을 닫지 못합니다.
  • Else If(ElseIf)는 추가 조건을 여는 절이지 종료문이 아닙니다.
  • MsgBox는 메시지를 표시하는 함수로 If 블록을 끝내지 않습니다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.