목록C언어 (3)
DH-코더
이번 시간에는 for문에 대해 공부해보겠습니다. for문은 while문처럼 반복문으로서 원리는 같지만 표현 방법이 다릅니다.while은 반복 조건만을 확인하지만, for는 반복 조건을 포함하여시작값, 증감식 등 2가지 요소를 더 넣을 수 있습니다. 역시나 말로만 보면 무슨 소리인지 모르겠군요. 코드를 봅시다. 이 코드에서 for문은 b를 0으로 설정해주고 입력받은 수인 a와 작거나 같을때,Hello World를 출력하고 b에 1을 더해주는 것인데요실행 결과에서 2를 넣으면 b는 0, 1, 2일 때 출력을 하여서Hello World가 3번 출력된 것을 확인 할 수 있습니다. 제가 지금까지 배웠던 것 중에서 가장 이해하는데 오래걸린 for문을 공부했는데요처음 하시는 분들에게는 다소 복잡할 수 있으니 직접 코..
오늘은 반복문 중에서 do~while문에 대해서 공부해보겠습니다. 시작하기전에 while문에 대해 복습해볼까요?간단하게 while은 '조건이 참인 동안 계속 반복'하는 명령문입니다.또한 조건이 거짓이면 한 번도 실행되지 않을 수 있습니다. do~while문은 반복 조건이 아래에 있어서 do 블록을 한 번 실행한 후반복 조건을 확인합니다. 따라서 while문과 다르게 조건이 거짓인 경우에도최소 한 번은 실행합니다. 코드를 살펴보면서 이해해봅시다. 이 코드는 홀수를 입력받고 0이 입력되면 while문을 탈출하여입력받은 홀수들의 총합과 평균을 알려줍니다. 이 코드는 위의 코드와 결과는 같습니다.하지만 while문이 아닌 do~while문을 사용했다는 점에서 다른데요do에서 한 번 연산을 한 뒤에 a가 0인지 ..
반복문에는 while, do~while, for가 있습니다. 이번 시간에는 while에 대해 공부 해보겠습니다. while문은 조건이 참일 동안 계속 명령을 실행하고 조건이 거짓이면 종료합니다. while문의 형식은 while(반복 조건){반복조건이 참일 경우 실행되는 명령문} 입니다. 보기만 해서는 이해하기 어려우니 예시를 봅시다. ---------------------------------------------#include int main(void){char alpha = 'A';while(alpha