C# 기본 문법 (반복문)

로젠·2024년 4월 18일
0

게임 프로그래밍

목록 보기
7/49
post-thumbnail

While

While은 반복문으로 뒤에 오는 값이 True 일 때 실행된다. While 뒤에 True가 오면 무한 반복이 실행된다.

void Start()
{
	int i = 0;
	while(i < end)
    {
        i++;
        print($"i = {i}");
    }
}

i = 1
i = 2
i = 3
i = 4
i = 5
i = 6
i = 7
i = 8
i = 9
i = 10

void Start()
{
	int i = 0;
	while(True)
    {
        print($"i = {i}");
    }
}

i = 0이 무한 출력

Do While

do while은 식을 돌고 난 뒤 조건문을 실행하는 것으로 처음으로 돌 때는 반드시 실행된다.

void Start()
{
	int i = 10;
    do
    {
    	i++
        print($"i = {i}");
   	}while(i < end)
}

i = 11

For

for 문도 반복문으로 괄호 안에 변수 선언, 비교문, 증감 값 순으로 나열한다. 변수가 비교문에서 True일 경우 실행이 된다. for 문을 돌고 난 뒤 처음으로 돌아와 증감 값이 추가되고 비교문이 False 일 때까지 반복한다. 무한 반복을 나타내고 싶으면 변수 선언, 비교문, 증감 값을 비워두면 된다.

public int end = 10;
void Start()
{
	for(int i=0; i<end; i++)
    {
    	print($"i = {i}");
    }
}

i = 0
i = 1
i = 2
i = 3
i = 4
i = 5
i = 6
i = 7
i = 8
i = 9

void Start()
{
	int i = 0;
	for(; ;)
    {
    	print($"i = {i}");
    }

i = 0이 무한반복

0개의 댓글