AcceleratedC++ 내 부
1. 루 0 는 ¶
대부 는 C++머들, 는 만 밍 . 바 번를 매 1부 는 0부 는 .
for(int r=0; r!=rows; ++r)
for(int r=1; r<=rows; ++r)
번 0부 번를 매 !=를 는데 , 번 1부 번를 매 <=로 비교합니다. 반복횟수는 둘다 동일합니다. 두번째 것보다 첫 번재 것을 더 성호하는 이유가 있을까요?
for(int r=0; r!=rows; ++r)
for(int r=1; r<=rows; ++r)
번 0부 번를 매 !=를 는데 , 번 1부 번를 매 <=로 비교합니다. 반복횟수는 둘다 동일합니다. 두번째 것보다 첫 번재 것을 더 성호하는 이유가 있을까요?
1.2. 번 : 루 불변 더 문. ¶
0부 번를 매면 불변 더 .
r 따 문. 만 1부 번를 매면? 막 r번 는 만, 러 문 불변 . 냐면, while 마막 , rows+1 문. 리 는 rows만 는 . 따 리는 r번 막 됩. r-1 들 불변 . 만 불변 런 면, r 0부 는 더 낫 ?
r 따 문. 만 1부 번를 매면? 막 r번 는 만, 러 문 불변 . 냐면, while 마막 , rows+1 문. 리 는 rows만 는 . 따 리는 r번 막 됩. r-1 들 불변 . 만 불변 런 면, r 0부 는 더 낫 ?
1.3. 번 : 를 <=를 사용하는 대신 !=를 사용할수 있다는 것 입니다. ¶
모르만, 루 리 는 램 보 .
r!=rows면, 루 r==rows는 . 불변 r 따는 말 문, rows 는 . , 만 <=rows라면, 그로부터 알 수 있는 사실은 최소한 rows개의 행을 출력했다는 사실 뿐입니다. 따라서 그 이상을 출력했을 수도 있는 것입니다. 0부터 번호를 매기게 되면 정확히 rows번의 반복을 수행했는지 확실히 하고자 할 때, R!=rows를 조건식으로 사용할 수 있습니다. 또한, 반복횟수가 rows번 또는 그 이상이 되기만을 원한다면, r
r!=rows면, 루 r==rows는 . 불변 r 따는 말 문, rows 는 . , 만 <=rows라면, 그로부터 알 수 있는 사실은 최소한 rows개의 행을 출력했다는 사실 뿐입니다. 따라서 그 이상을 출력했을 수도 있는 것입니다. 0부터 번호를 매기게 되면 정확히 rows번의 반복을 수행했는지 확실히 하고자 할 때, R!=rows를 조건식으로 사용할 수 있습니다. 또한, 반복횟수가 rows번 또는 그 이상이 되기만을 원한다면, r