17년도 기출입니다.
13번 문제 답이 2번이라고 되어있는데요...
아무리 생각해도 1번이라서요,,
음 다 찾아봤는데 답안 수정 이런 안내가 없어서...
만약 답이 2번이라면 풀이과정 아시는분 부탁드립니다.
#17년도 #기출 #수학
첨부 '2' |
|
---|
Prev이전 문서
Next다음 문서
17년도 기출입니다.
13번 문제 답이 2번이라고 되어있는데요...
아무리 생각해도 1번이라서요,,
음 다 찾아봤는데 답안 수정 이런 안내가 없어서...
만약 답이 2번이라면 풀이과정 아시는분 부탁드립니다.
#17년도 #기출 #수학
번호 | 분류 | 제목 | 글쓴이 | 조회 수 | 날짜 |
---|---|---|---|---|---|
공지 | (필독) 공지 모음 / 코인(포인트) 얻는 방법 및 입문서 417 | 게시판관리 | 7744 | 2022.12.24 | |
공지 | 커뮤니티를 홍보하고 포인트를 적립해보세요 73 | 게시판관리 | 3409 | 2023.09.20 | |
공지 |
글쓰기 에디터의 다양한 기능을 이용해보세요
37 ![]() |
게시판관리 | 2450 | 2024.03.11 | |
공지 |
📢 정치 게시글 관련 운영 방침 및 아고라학당 (정치토론장) 안내
![]() |
게시판관리 | 188 | 2025.06.21 | |
914 | 일반 | 가입인사드립니다. 2 | 김현욱 | 5 | 2025.07.06 |
913 | 일반 | 안녕하세요! 가입인사 드립니다! 1 | 단디 | 9 | 2025.07.05 |
912 | 과공지 | 방송통신대학교 컴퓨터학과, 혼자 공부하지 말고 함께해요 | 게시판관리 | 47 | 2025.07.03 |
911 | 일반 |
책 판매합니다 ! 워크북 있어요 :)
2 ![]() |
고양이츄르 | 2755 | 2025.07.01 |
910 | 과공지 | [K-MOOC] <컴퓨터로 여는 미래사회> 강좌 오픈 | comet | 4295 | 2025.06.25 |
909 | 일반 | 계절학기 질문드립니다. 3 | Mumung | 1564 | 2025.06.24 |
908 | 질문 | 과제물 | 미라클i | 230 | 2025.06.19 |
907 | 3학년 | 가입인사 3 | Tapper | 184 | 2025.06.18 |
906 | 일반 | 시험후기~ 1 | 펄반 | 263 | 2025.06.16 |
905 | 3학년 | 3학년 편입 후 첫 기말고사 후기 2 | 추추 | 287 | 2025.06.16 |
904 | 1학년 | 기말고사 2 | 파이션 | 255 | 2025.06.15 |
903 | 자료 | 자료 요청 하신 분들께 양해를 구합니다. 1 | 예린지 | 259 | 2025.06.15 |
902 | 일반 | 안녕하세요! 가입인사 드립니다. 1 | 마니 | 177 | 2025.06.14 |
901 | 일반 | 가입인사 드립니다!! | 전북아자아자 | 171 | 2025.06.14 |
900 | 일반 | 안녕하세요 컴퓨터과학과 2학년입니다 1 | 떨롱떨롱 | 222 | 2025.06.14 |
899 | 일반 | 강의자료실에있는 기출문제들 PDF 로 구할방법은 없나요 ?? 3 | Mumung | 273 | 2025.06.14 |
898 | 일반 | 처음 뵙습니다 1 | 주저씨 | 182 | 2025.06.13 |
897 | 자료 |
Java프로그래밍 기출문제풀이 2015년
1 ![]() |
추추 | 219 | 2025.06.13 |
896 | 자료 |
컴퓨터의이해_기말풀이
![]() |
추추 | 258 | 2025.06.13 |
895 | 자료 |
알고리즘 기말고사 기출문제 풀이
2 ![]() |
추추 | 235 | 2025.06.13 |
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으로 하고 실행한다면, 결과가 어떻게 나올까요?
궁금하시면 직접 코딩해서 결과를 확인해보시는 것도 방법입니다.