Data Structure & Algorithm
중첩 while문에서의 중지 조건
시데브
2023. 9. 10. 17:04
퀵 정렬 공부하다가 문득 궁금해진 점, 중첩 while문에서 내부 while문을 돌리는 도중 바깥 while문의 중지 조건을 충족하면 그대로 멈출까 아니면 내부 while문이 모두 돌아가고 멈출까?
말로 하면 복잡하니 코드로 결과를 보자.
#include <stdio.h>
int main(void)
{
int i=9;
int j=0;
while(i<=10)
{
while(j<=10)
{
i++;
j++;
printf("%dtry: %d, %d ", j, i, j);
}
}
return 0;
}
1try: 10, 1 2try: 11, 2 3try: 12, 3 4try: 13, 4 5try: 14, 5 6try: 15, 6 7try: 16, 7 8try: 17, 8 9try: 18, 9 10try: 19, 10 11try: 20, 11
>> 바깥 while문의 중지 조건을 만족해도 안쪽 while문을 다 돌릴때까진 멈추지 않는다!!!
728x90
반응형