카테고리 없음

25.01.28(화) - 본 캠프 TIL 7일차 (Today I Learned)(설연휴 링크제출x)

rxo2 2025. 1. 28. 18:48

else if 문은 if 문의 조건식이 거짓일 때, 새로운 조건식을 사용하여 실행 여부를 결정하는 조건문입니다.

else 문은 생략이 가능하다.

그리고 else if 는 else 코드중에 if 가 또 사용 될때, 그걸 합쳐서 그냥 else if 로 사용

if (조건식1)

{

// 조건식1이 참일 경우 실행할 코드

}

else if (조건식2)   //  또는(or) 으로 기억 둘중 하나만 참이여도 실행 하게 해줌

{

// 조건식2가 참일 경우 실행할 코드     

}

else

{

// 모든 조건식이 거짓일 경우 실행할 코드

}

 

if 만 연속으로 2번 사용했을때 밑에 작성된 if 문만 작동한다.

 

switch // 변수나 식의 결과에 따라 다른 코드 블록을 실행하는 제어문, case문을 사용하여 변수나 식의 결과에 따라 실행할 코드를 지정합니다. 책으로 표현하면 목차 필요한 값이나 식을 주면 해당하는 case 를 찾아서 쭈욱 찾는다.

default: // 모든 case 문에 해당하지 않으면 실행 하는 코드 

case 실행후 아무코드를 적지않는다면 바로 밑에 있는 case 와 동일하게 처리된다

 

char input = Console.ReadLine()[0]; // [ ] 문자열 인덱스를 사용하여 입력되는 문자의 제일 앞의 문자를 가져와라 라는뜻

 

Console.ReadLine();  입력시 "콘솔창에서 너무 작습니다! " 라는 문구만 반복하는 이유는
예를들어 for문의 초기식에서 'guess = 0'이라는 변수를 지정되었다. 그로 인해 Console.ReadLine();으로 입력값을 불러도 guess의 값은 0이였기에 콘솔창에서 "너무 작습니다!" 만 반복했던 것이였다.

 

알파벳의 크기는 z > a > Z > A  순서이다 소문자일수록 크다.

 

인트 나누기 인트시( int / int ) 소숫점이 나오는 숫자로 계산이 될 경우, 아직 int 이므로 소숫점은 없이 결과값을 나타낸다.

소숫점 표기가 필요하다면 자료형 변환을 해주어야 한다.