값은 그대로 두고 모양만 바꾼다
$ 는 문자열 안에 값을 끼워 넣고, 콜론 뒤에 적는 형식은 그 값을 어떻게 보여줄지만 정합니다. 캐스팅과 달리 값 자체는 건드리지 않습니다.
바깥은 행, 안쪽은 열이다
바깥이 한 번 돌 때마다 안쪽은 처음부터 끝까지 전부 돕니다. 별찍기는 줄마다 개수를 세는 문제입니다.
break 는 나가고, continue 는 건너뛴다
하나는 반복문을 끝내고 하나는 이번 회차만 포기합니다. continue 는 반복을 멈추지 않습니다.
for 는 적힌 순서대로 실행되지 않는다
괄호에 세 가지가 나란히 적혀 있지만 셋째는 본문이 끝난 뒤에 실행됩니다. 그래서 본문에서 보는 i 는 아직 증가 전입니다.
do-while 은 일단 한 번은 한다
while 은 조건을 먼저 보고 do-while 은 본문을 먼저 실행합니다. 물어보기 전에 한 번은 해야 하는 일에 씁니다.