카테고리 없음

25.01.30(목) - 본 캠프 TIL 8일차 (Today I Learned)(설연휴 링크제출x)

rxo2 2025. 1. 30. 22:28

반복문으로 홀수만 출력하기

for (int j = 1; j < 20; j += 2) // j 는 1부터 시작해서 20보다 작은수까지 2씩 증가한다 홀수뽑기

 

for 문장은 명확한 회차와 데이터가 있을떄 사용하기 좋다

while 문장은 조건이 부합하는 참일때 반복실행 ex) ~~가 될때 까지 실행

int i = 0; 
while (i < 10)
      {
          Console.WriteLine( " 적을처치하였습니다 남은적수 : " + (10 - i - 1));
          i++;
      }

일때 i < 20 으로 입력시 -10까지 총 20회 출력한다.

 

위의 두 반복문은 조건이 부합하지 않으면 한번도 실해하지 않는다

만약 최소 한번은 실행 시키고 싶으면 do while 을 쓴다

 

반복문에서 while (true) 혹은 for(;;) 으로 작성시 무한 루프가 되므로 주의!  break,continue로 잘 막아주기

 

계산식에 double 변수 = sum / scores.Length; 에서 실수형 double 을 사용하더라도

int변수 sum 곱하기 int변수scores 의 값은 정수가 나온다, 고로 소숫점 실수를 얻기위해선 

double 변수 = (double)sum / scores.Length; 으로 double 타입으로 형 변환을 해야한다