정답이 7,n인건 알겠는데요.
%3d의 의미도 모르겠고 왜 28개인지도 모르겠어요... 정확히 설명 부탁드릴게요
안녕하세요 길벗수험서 운영팀입니다.
[1] %3d는 서식 문자열입니다.
3칸을 확보하여 정수 10진수(d)를 뒤에서부터 출력하겠다는 것이죠.
해당 코드에서는 단순히 자리를 맞춰주기 위해 사용한 것에 불과합니다.
서식 문자열의 자세한 내용은 교재 53쪽을 참고해주세요.
[2] 해당 알고리즘을 다시 떠올려 보세요.
i가 1일 때는 j는 1~1로 1회
i가 2일 때는 j는 1~2로 2회
i가 3일 때는 j는 1~3로 3회
i가 4일 때는 j는 1~4로 4회
i가 5일 때는 j는 1~5로 5회
i가 6일 때는 j는 1~6로 6회
i가 7일 때는 j는 1~7로 7회
위와 같은 반복으로 인해 printf문이 수행되는 회수는 총 27회가 됩니다.
(1+2+3+4+5+6+7=27)
행복한 하루되세요 :)
-
관리자2019-09-11 09:56:10
안녕하세요 길벗수험서 운영팀입니다.
[1] %3d는 서식 문자열입니다.
3칸을 확보하여 정수 10진수(d)를 뒤에서부터 출력하겠다는 것이죠.
해당 코드에서는 단순히 자리를 맞춰주기 위해 사용한 것에 불과합니다.
서식 문자열의 자세한 내용은 교재 53쪽을 참고해주세요.
[2] 해당 알고리즘을 다시 떠올려 보세요.
i가 1일 때는 j는 1~1로 1회
i가 2일 때는 j는 1~2로 2회
i가 3일 때는 j는 1~3로 3회
i가 4일 때는 j는 1~4로 4회
i가 5일 때는 j는 1~5로 5회
i가 6일 때는 j는 1~6로 6회
i가 7일 때는 j는 1~7로 7회
위와 같은 반복으로 인해 printf문이 수행되는 회수는 총 27회가 됩니다.
(1+2+3+4+5+6+7=27)
행복한 하루되세요 :)