중첩 for문 질문이요
큰힘
질문 내용 :
#include stdio.h
#include conio.h
int main(void)
{
int I,J;
int M,N;
for(J=1; J=10; J++) ------◎ 1번
{
for(I=1; I=J; I++) ------ ◎ 2번
{
printf(ㅁ);
}
printf(\n);
}중첩 for문 이해가 안되는게 있어요
for문은(초기값 조건값 증감값 조건값 증감값 조건값 증감값 ...)순서잖아요
초기값은 한번만 실행하고, 조건값이랑 증감값이 계속반복 되는걸로 알고있는데
중첩을 쓰면
1번은 (초기값 조건값 증감값 조건값 증감값 조건값 증감값 ...) 순서대로 가는데
2번은 (초기값 조건값 증감값 초기값 조건값 증감값 초기값 조건값 증감값 ...) 순서로 갑니다
중첩을쓴 for문은초기값이 계속 반복되는건가요?
원래대로라면 중첩을 써도 2번이 (초기값 조건값 증감값 조건값 증감값 조건값 증감값 ...)이 순서로 가야되는거 아닌가요?
-
시윤
네 근데 다음부터는 위에있는 답글을 눌러서해주시면 네이버 홈의 내소식에 뜨게되서 보기가 편해집니다. ^^
-
나오
아.. 2번째 for문은 이미 끝났는데, 1번째 for문 때문에 2번째 for문을 새로 실행한다는거였군요..
감사합니다 ㅠㅠㅠ;; -
나라우람
그것은 2번이 초기 조건 증감 조건 증감 조건을 하다가 끝나게됍니다. 그러나 1번에 의해서 다시 실행이되죠 그래서 다시 초기문부터 시작하는거랍니다.
이해가 안 되시면 답글을 다세요
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2698184 | 간단한 C언어 인데 .. | 붕붕 | 2025-06-14 |
2698120 | -연산자 가 먼지 좀 알려주세요 (1) | 낮선검객 | 2025-06-14 |
2698091 | 길찾기문제 질문이요! | 노을빛 | 2025-06-13 |
2698060 | while 문에 대한 질문입니다. (9) | 물고기자리 | 2025-06-13 |
2698012 | 2~9가아닌수 | 아놀드 | 2025-06-13 |
2697980 | for에 gets함수를 넣으니까 왜 반복이 안되죠 ㅜ (2) | 펴라 | 2025-06-12 |
2697952 | 2차배열과 함수문의^^; | VanilLa | 2025-06-12 |
2697924 | 다차원 배열 질문있습니다 | 두동 | 2025-06-12 |
2697893 | 정올 :: 기초다지기 a9007 배열7 (문제가 이상함 -_-) | 흰두루 | 2025-06-12 |
2697862 | Unable......... 지정된 파일을 찾을 수 없습니다!! (1) | Creator | 2025-06-11 |
2697761 | 그러니까여제말은... (2) | 새론 | 2025-06-10 |
2697737 | 정올 문제좀 풀어보신분~ | 레오 | 2025-06-10 |
2697709 | rand함수 질문좀요! (6) | 가막새 | 2025-06-10 |
2697683 | C언어 변수뒤 표시가 이해안되는게 있습니다. | 소미 | 2025-06-10 |
2697660 | 껍데기딜 만들고 난후 어느핫키 누르면 코드검색이라도 뜨고 그다음 무반응 해결좀 (2) | 움찬 | 2025-06-09 |
2697634 | c언어로 감성사전 만들기! (1) | 도란도란 | 2025-06-09 |
2697605 | 이 함수좀... | agine | 2025-06-09 |
2697574 | 배열 기본적인질문 (3) | 민트향 | 2025-06-09 |
2697549 | 배열 초기화 (4) | 나리 | 2025-06-08 |
2697465 | 수다님...^^ (2) | 가론 | 2025-06-08 |