CODEDRAGON ㆍDevelopment/C, C++
for문의 변형
초기값이 없는 경우 |
int i=1, factorial=1; // 초기값이 없는 경우, for( ; i<=10; i++) // 초기값은 사실상 위에 존재, int i=1 { factorial = factorial * i; } printf("1부터 10까지의 곱 : %d\n", factorial);
|
조건값이 없는 경우 |
int i, factorial=1; for(i=1; ; i++) // 조건값이 없는 경우 { factorial=factorial*i;
if (i>10) break; // 무한 반복문을 탈출하기 위한 break 문 } printf("1부터 10까지의 곱 : %d\n", factorial);
|
증감값이 없는 경우 |
int i, factorial=1; // 증감값이 없는 경우 for(i=1; i<=10; ) { factorial=factorial*i; // 증감값을 여기에 설정 i++; } printf("1부터 10까지의 곱 : %d\n", factorial);
|
초기값, 조건값, 증감값이 모두 없는 경우 |
int i=1, factorial=1; //무한루프 for( ; ; ) { factorial=factorial*i; i++;
}
|
'Development > C, C++' 카테고리의 다른 글
While, while 무한 루프(무한 반복문) (0) | 2019.01.07 |
---|---|
중첩 for문 (0) | 2019.01.07 |
for 무한 루프 (0) | 2019.01.07 |
While, while 기본 문법 (0) | 2019.01.07 |
함수의 반환 - 함수의 반환값, return, void (2) | 2018.11.08 |