게임프로그램 취업과정 1일차,
비주얼 스튜디오 2019를 이용한 C#
Console.Write 및 Console.WriteLine 명령어의 사용
{ //블록의 시작을 의미
//블록 사이의 내용은 본문이라 칭한다
} //블록의 끝을 의미
Console.Write( ); ()안의 내용을 출력한다.
Console.WriteLine( ); ()안의 내용을 출력하고 줄바꿈을 한다.
//는 주석을 달때 사용한다. /* */은 장문의 주석을 달 때 사용
+, -, *, /, %는 산술연산자로 더하기, 빼기, 곱하기, 몫, 나머지
+연산자는 결합 연산자로 사용 가능하며 숫자와 문자열을 결합하여 문자열 형태로 변환한다.
변수의 타입에는 int, float, string, bool 등이 있다.
변수의 종류
int 는 음양의 정수 타입
float 는 음양의 부동소수 타입
string 은 문자열 타입
bool 은 참/거짓 타입
컴퓨터가 Line을 읽어들이는 방식
예)
int a = 123;
Console.WriteLine(a);
a의 값은 int타입 초기값인 0이다. 123을 int 타입 변수 a에 넣는다. a의 값은 123이다.
a의 값은 123이다. Console.WriteLine 명령어에 의해 ( ) 안의 값을 출력하고 줄바꿈을 한다.
이런 방식으로 컴퓨터가 코드를 이해하는 시퀀스를 따라해 볼 것.
for문의 이해
for ( int i = 0; i < 3; i++)
{
}
for문의 구조는 for( 초기화; 조건식; 증감문) 의 형태로 나타낸다.
앞의 컴퓨터가 Line을 읽어들이는 방식을 적용하면
i의 값은 0이다. 0을 int 타입 변수 i에 넣는다. i의 값은 0이다. 0 은 3보다 작다. 연산된 값은 True. 조건식의 값이 True이므로 for문의 본문을 실행한다. i의 값은 0이다. 증감연산자에 의해 연산된 값은 1이다.
i의 값은 1이다. 1 은 3보다 작다. 조건식의 값은 True. 그러므로 for문의 본문을 실행한다. i의 값은 1이다. 증감연산자에 의해 연산된 값은 2이다.
i의 값은 2이다. 2 는 3보다 작다. 조건식의 값은 True. 그러므로 for문의 본문을 실행한다. i의 값은 2이다. 증감연산자에 의해 연산된 값은 3이다.
3은 3보다 작다. 조건식의 값은 False. for문의 본문을 실행하지 않고 블록을 탈출한다.