17년도 기출입니다.
13번 문제 답이 2번이라고 되어있는데요...
아무리 생각해도 1번이라서요,,
음 다 찾아봤는데 답안 수정 이런 안내가 없어서...
만약 답이 2번이라면 풀이과정 아시는분 부탁드립니다.
#17년도 #기출 #수학
첨부 '2' |
|
---|
Prev이전 문서
Next다음 문서
17년도 기출입니다.
13번 문제 답이 2번이라고 되어있는데요...
아무리 생각해도 1번이라서요,,
음 다 찾아봤는데 답안 수정 이런 안내가 없어서...
만약 답이 2번이라면 풀이과정 아시는분 부탁드립니다.
#17년도 #기출 #수학
번호 | 분류 | 제목 | 글쓴이 | 조회 수 | 날짜 |
---|---|---|---|---|---|
공지 | (필독) 공지 모음 / 코인(포인트) 얻는 방법 및 입문서 417 | 게시판관리 | 8028 | 2022.12.24 | |
공지 | 커뮤니티를 홍보하고 포인트를 적립해보세요 73 | 게시판관리 | 3552 | 2023.09.20 | |
공지 | 🎖 활동 메달 안내 및 기준 12 | 게시판관리 | 362 | 2025.07.30 | |
160 | 질문 | 출석과목 대체 시험 문의 | 예린지 | 55 | 2025.08.08 |
159 | 질문 | 3학년 편입 학점질문 2 | 으으으으으 | 117 | 2025.07.28 |
158 | 질문 | 편입생입니다. 교재가 꼭 필요할까요? 2 | 아쿠아제트 | 152 | 2025.07.28 |
157 | 질문 |
수강신청 관련 질문드립니다.
![]() |
컴과f | 84 | 2025.07.17 |
156 | 질문 | 교양중 성적받기 수월한거 추천해주실수 있을까요? 2 | 정억화 | 219 | 2025.07.09 |
155 | 질문 | 교수님별 특성 정리 하신 분 있을까요? | 예린지 | 96 | 2025.07.08 |
154 | 질문 | 과제물 | 미라클i | 304 | 2025.06.19 |
153 | 질문 | 전공 알고리즘, 인공지능 질문드립니다. 1 | Mumung | 130 | 2025.06.12 |
152 | 질문 | 데이터베이스 시스템 기출자료 공유받을 수 있을까요?? 2 | 꽁지가오리 | 142 | 2025.06.10 |
151 | 질문 | 시험 3 | 미라클i | 144 | 2025.06.10 |
150 | 질문 | 데이터베이스, 워비쿼터스 컴퓨팅 개론 3 | 대학썌앵 | 156 | 2025.06.09 |
149 | 질문 | 안녕하세요 첫 시험이라 시험 관련 질문이 있습니다 3 | 컴과f | 116 | 2025.06.09 |
148 | 질문 | 이번 기말이 첨이라 3 | 미라클i | 158 | 2025.06.07 |
147 | 질문 | 기말시험 문항수 질문 2 | 예린지 | 100 | 2025.06.07 |
146 | 질문 | 데이터 베이스 운영체제? 2 | 미라클i | 166 | 2025.06.05 |
145 | 질문 | 컴퓨터 그래픽스 어떤 식으로 문제나오는지 아시는분 계시나요? | 이넘들봐라 | 62 | 2025.06.04 |
144 | 질문 |
디지털 논리회로 질문이요
2 ![]() |
하이켄 | 100 | 2025.05.29 |
143 | 질문 | 교재를 안사서 그러는데 ,,, 3 | 불주먹sz | 1762 | 2025.05.23 |
142 | 질문 | 3월 30일 서울(남부) 이산수학 대면수업 들으신분들 중간과제 점수 조회되시나요? 1 | 아홉시 | 297 | 2025.05.20 |
141 | 질문 | 다들 공부 어떻게 하시나요? 8 | 모나김 | 339 | 2025.05.11 |
n이 11이므로
switch문에서 n%5의 값이 1이죠.
그러면 case 0: 에서 조건에 안맞으니 다음 조건으로 넘어갑니다.
그리고 case 1: 에서 조건에 맞으니 printf문 출력하니 "나머지는 1"이 출력됩니다.
그리고 다음 문장을 수행합니다.
case 2:로 가는 것이 아니고 printf("나머지는 2").
그러면 다시 print문 수행하겠죠? "나머지는 2"이 출력됩니다.
참고할 것이 switch-case와 if-else if-else는 다르게 동작합니다.
swich문은 break문을 나올때까지 계속 수행합니다.
즉, break문 만나서 switch문 벗어나면서 프로그램이 종료합니다.
즉 화면에 "나머지는 1 나머지는 2" 이렇게 출력되는거죠.
근데 제가 보기에 답은 없습니다.
정확한 답은 "나머지는 1나머지는 2" 이렇게 출력되는거죠.
왜냐하면, 1 다음에 공백이 출력이 안되죠.
어찌보면 문제를 수정하셔야 할 듯해요. case문 안에 printf문에서 맨 끝에 공백을 넣어줘야 ㅎㅎ
실제 코딩해서 돌려보세요.
일반적으로 swich case의 경우 break문 써줘야 생각하는 결과(보기 1)를 얻는거죠.
즉 위 코드는 잘못 코딩된 예입니다.
아래와 같이 break문을 다 써줘야 해요.
그러면 원하시는 것처럼 보기1의 결과가 나옵니다.
case 0: print("나머지는 0"); break;
case 1: print("나머지는 1"); break;
case 2: print("나머지는 2"); break;
default: ......
만약 원래 문제의 코드에서 n=10으로 하고 실행한다면, 결과가 어떻게 나올까요?
궁금하시면 직접 코딩해서 결과를 확인해보시는 것도 방법입니다.