[C언어 코딩 도장] Unit 27. for 반복문으로 Hello, world! 100번 출력하기
개발새발 문타쿠
2023. 8. 29. 18:42
INTRO
for (초기식; 조건식; 변화식) // -> 루프 선언문
{
반복할 코드 // -> 루프 본체
}
27.1 for 반복문 사용하기
#include <stdio.h>
int main(void)
{
for (int i = 0; i < 100; i++)
{
printf("Hello, world\n");
}
return 0;
}
for 반목문은 반복 횟수가 정해져 있을 때 유용하다.
27.2 초깃값의 변화 알아보기
#include <stdio.h>
int main(void)
{
int i;
for (i = 0; i < 10; i++)
{
printf("Hello, world\n");
}
printf("%d\n", i);
return 0;
}
27.3 초깃값을 1부터 시작하기
#include <stdio.h>
int main(void)
{
for (int i = 1; i <= 100; i++)
{
printf("%d) Hello, world\n", i);
}
return 0;
}
27.4 초깃값을 감소시키기
#include <stdio.h>
int main(void)
{
for (int i = 100; i > 0; i--)
{
printf("%d) Hello, world\n", i);
}
return 0;
}
27.5 for 반복문과 세미콜론
#include <stdio.h>
int main(void)
{
for (int i = 0; i < 100; i++);
{
printf("Hello, world\n");
}
return 0;
}
for 반복문 끝에 ; 붙이기 ㄴㄴ
27.6 for 반복문에서 중괄호 생략하기
#include <stdio.h>
int main(void)
{
for (int i = 0; i < 100; i++)
printf("Hello, world\n\n");
for (int i = 0; i < 100; i++)
{
printf("for 반목문\n");
printf("Hello, world\n");
}
return 0;
}
27.7 입력한 횟수대로 반복하기
27.8 for 반복문에서 변수 두 개 사용하기
#include <stdio.h>
int main(void)
{
for (int i = 0, j = 0; i < 10; i++, j += 2)
{
printf("i: %d, j: %d\n", i, j);
}
return 0;
}
27.9 for 반복문으로 무한 루프 만들기
#include <stdio.h>
int main(void)
{
for (;;)
{
printf("안녕, 세계!\n");
}
return 0;
}