반응형
아래에 코드 사진을 첨부 하겠습니다.
visual studio 사용시 컴파일후 자꾸 comad창이 사라지는 분들은
꼭
꼭!!!!
system("pause")
사용하셔야 comand 창이 죽지 않고 계속 대기 해요!!
이번 코드의 핵심은 for 문에 있다.
필자의 경우 항상 고정관념 처럼 포문에는 \
int i=0 ; i <num; i++
혹은
int i =0; i <num ; i--;
정형 적인 for문의 형식만 사용 하여 왔다.
하지만 for문은 알면 알수록 신기한게,
중간은 누구나 알듯이 조건에 해당 하는 구간이다.
따라서 for문 안에 cnt 라는 변수를 사용 하면서
그값으로 포문을 제어 할수 있다.!
ex)
int cnt =0 ;
for(int i =0; cnt =! 5; i++)
{
cnt++;
}
예를 들면 for문 진입 전 cnt =0 으로 초기화 한후 , for문 안에서 i 값은 0 부터
계속 해서 증가 해 나간다.
cnt++ 값도 for문의 i 값이 점차 커식 수록
증가 하게 된다.,
그럼 언젠가는 cnt 도 5가 되고,
i의 값도 5가 되지 않을까?
그럼 for문의 조건이 성립 하지 않으 므로 반복문이 종료 되게 된다.
반응형
'프로그래밍 _공부자료. > C++ 공부' 카테고리의 다른 글
배열을 활용한 /C++/조세 퍼스 / 공주구하기 / 알고리즘/ (0) | 2019.12.19 |
---|---|
C++ 이분검색/ 버블정렬/ 알고리즘 / 코딩 (0) | 2019.12.18 |
C++/STL/vector 사용법./ (0) | 2019.12.09 |
C/C++알고리즘 기초 / 인프런/ 분노유발자 (0) | 2019.12.08 |
C/C++ 이진탐색/ 바이너리서치/이분검색/ (0) | 2019.12.08 |
댓글