2주차 퀴즈
문제1
C언어에서 프로그램은 토큰(token)의 나열로 구성되는 데, 토큰과 토큰 사이의 공백은 무시된다. C언어는 다음과 같이 5가지 토큰으로 구성된다.
- 키워드(keyword)
- 식별자(identifier)
- 상수(constant)
- 문자열(string-literal)
- 구분자(punctuator)
1) 토큰이 무엇인지 설명하고(1점),
2) 상기 5개 토큰 종류에 대해서 설명하고(2점),
3) 다음 프로그램에 대해서 각각 토큰을 5개의 구분으로 분류하라(2점).
int main(){
int a = 0;
printf("%d\n", a);
}
문제2
방탈 라이브러리를 사용해서,
다음 요구사항을 만족하는 간단한 방탈출 게임을 만들어라(5점).
- 요구사항1. 2개 이상의 장면
- 요구사항2. 2개 이상의 장면이 문으로 연결되어 있음
- 요구사항3. 숨겨진 문을 클릭하면 게임이 종료됨
제출물은 게임 프로젝트를 압축한 zip 파일이다.
문제3
추가 설명이 필요한 것을 알려주세요.
댓글남기기