while 문
int main()
{
int = 0;
while (i<5){
cout << "정수" << i << endl;
i++
}
return 0;
}
return 0 : 정상종료되었다.
return 0이 아닌 값 : 정상종료되지 않음.
do while 문
do
실행문
while (조건)
- 실행문이 실행됨.
- 조건식이 계산됨.
- 조건 결과가 참이면 실행문으로 돌아간다.
- 조건 결과가 거짓이면 종료된다.
while이랑 차이점 : 조건식이 거짓이면 while 은 실행 한번도 안되는데, do while 은 한번은 실행됨.
do while 이랑 while 이랑 바꿀 줄 알아야함
for - while 도 바꿀 줄 알아야 함.
중첩 반복문 중첩 for문
for (i = 0; i < 7; i++)
{
...
for (j = 0; j <3; j ++)
{
...
}
}
중첩 반복문을 활용해서 별사각형 출력
#include <studio.h>
imt main(void)
{
int x,y;
for (y= 0; y<5; y++)
for (x = 0; x <10l x++)
cout << "*";
cout << endl;
}
break 문
반복문을 빠져나올 때 사용된다.
int main()
{
int i;
for(i=1; 1<100; i++)
{
cout<<i <<endl;
if (i == 10) break;
}
}
continue문
현재의 반복을 중단하고 다음 반복을 시작하게한다.
while(조건식)
{
실행문
실행문2
continue
문장3
}
continue가 실행되면 다음 루프가 시작되니까, 문장3은 시작되지않고, 실행문1이 시작됨.
continue에 조건이 필요하다면?
while(조건식)
{
실행문
실행문2
if (조건식)
continue
문장3
}
조건식을 만든다면, 항상 if 를 써서 들어가야한다 .
'TIL > [C++ 프로그래밍} TIL' 카테고리의 다른 글
TIL (22.03.29) (0) | 2022.03.30 |
---|---|
TIL (22.03.28) (0) | 2022.03.28 |
TIL (22.03.21) (0) | 2022.03.21 |
TIL (22.03.20) (0) | 2022.03.21 |
TIL 4 (22.03.16) (0) | 2022.03.16 |