본문 바로가기

PROGRAMMING LANGUAGE/C

7강 반복문(while) break, continue

반복문 중에서 while문을 알아보자.

 

while문 사용방법

반복조건에 들어갈 변수 선언 및 초기화

while(반복조건)

{

     실행내용

     증감식

}

 

#include <stdio.h>

int main()
{
	int level = 1;
	int exp = 0;
	int getExp = 0;

	// 레벨 증가
	while (getExp >= 0)
	{
		printf("나의 레벨은 %d입니다", level);
		printf("획득할 경험치를 적어주세요 : ");
		scanf_s("%d", &getExp);

		exp = exp + getExp;
		printf("%d, 경험치를 획득하여 현재 %d경험치를 가지고 있습니다.", getExp, exp);
	
		while (level * 100 <= exp)
		{
			exp = exp - level * 100;
			level = level + 1;

			continue; // 반복문의 조건으로 되돌아간다.

			break; // 함수를 종료한다.
		}


	}
}

함수를 제어할 때 continue를 함수안에서 사용하게 되면 함수의 반복조건을 검사하는 부분으로 간다.

break를 사용하면 함수를 종료한다.

'PROGRAMMING LANGUAGE > C' 카테고리의 다른 글

9강 for  (0) 2021.09.14
8강 dowhile  (0) 2021.09.14
6강 분기문(switch)  (0) 2021.09.14
5강 분기문  (0) 2021.09.14
4강 자료형  (0) 2021.09.14