컴퓨터과학과

컴퓨터과학과 학생을 위한 공간

profile
조회 수 1723 추천 수 1 댓글 23

단축키

Prev이전 문서

Next다음 문서

기출문제 입니다. 정답도 포함되어 있습니다.

 

 

c기말기출_08-06.hwp

 

 

1강-20강 튜터 선생님이 주신 핵심정리 입니다.

 

 

C언어핵심정리.zip

 

 

 

 

튜터샘이 주신 풀이 포함된 기출문제 입니다.

 

 

C프로그래밍(2006년_기말시험해설).hwp

 

C프로그래밍(2007년_기말시험해설).hwp

 

C프로그래밍(2008년_기말시험해설).hwp

 

 

 

 

 

 

정답 -> 31424 14314 33231 12243 42113

 

36. 다음 프로그램 중 잘못된 문장은? (2점)

 

#include <stdio.h> ----------------------㉠

void main() {  -------------------------㉡

              printf("This is a program with a");

              do_it("problem!"); -----------------㉢

              return ; -------------------------㉣

}

 

① ㉠    

② ㉡    

③ ㉢

④ ㉣

 

[해설] 교재 10p

Call to function 'do_it' with no prototype

 

※ (37~38) 다음과 같은 프로그램이 있을 때 물음에 답하시오. (여기서 ‘A’의 ASCII값은 65이다.)    

 

 #include <stdio.h>

 void main() {

              char var='A';  

              printf("var1=%d var2=%c", var, var); ------㉠

              putchar(var+2) ;  ----------------------㉡

 }

 

37. 위에서 ㉠의 결과로 올바른 것은? (3점)

① var1=65  var2=A
② var1=a   var2=65

③ var1=a   var2=A
④ var1=65  var2=65

 

[해설] 교재 52p

출력양식 변환기호 %d는 10진 정수로 출력하고 %c는 한 문자로 변환하여 출력한다.

 

38. 위에서 ㉡의 결과로 올바른 것은? (3점)

① 65

② 67  

③ A

④ C

 

[해설] 교재 59p

-> 문자 단위 입출력

 

1                                                                         작성자 : 컴퓨터과학과 튜터 김남희

 

C프로그래밍 2008년 기말시험 기출문제 해설

39. 다음 프로그램의 ㉠, ㉡, ㉢에서 각각 10진수, 8진수, 16진수를 출력하려고 한다. 출력양식변환기호가 순서대로 올바르게 나열된 것은? (2점)

 

#include <stdio.h>

void main() {

int a = 8086;

printf(" 

  \n", a);

printf(" 

  \n", a);

printf(" 

  \n", a);

}

 

① %d, %f, %e

② %d, %o, %x 

③ %c, %e, %d

④ %e, %f, %g

 

[해설] 교재 52p

-> printf() 함수

1) 서식문자열에는 모든 문자를 사용할 수 있으며 변환문자와 제어문자를 제외하고는 화면에 그대로 출력한다.

2) 인수와 변환문자는 일대일 대응해야 하며 반드시 인수의 자료형과 문자의 자료형은 일치해야 한다.

3) 출력양식 변환기호

 

40. 다음과 같은 프로그램의 실행결과로서 올바른 것은? (3점)

 

 #include <stdio.h>

 void main() {

    int n=29;

    switch(n%5) {

              case 0: printf("A\n");

              break;

              case 1: printf("B\n");

              break;

              case 2: printf("C\n");

              break;

              default: printf("D\n");

              break;

   }

 }

 

① A

② B    

③ C

④ D

2                                                                         작성자 : 컴퓨터과학과 튜터 김남희

 

C프로그래밍 2008년 기말시험 기출문제 해설

[해설] 교재 92p

n=29이고 n%5는 나눗셈의 나머지 계산하는 산술연산자로 결과값이 4이므로 D가 출력된다.

41. 다음과 같은 프로그램의 실행결과로서 올바른 것은? (3점)

 

 #include <stdio.h>

 void main() {

    int a=10, b=3 ;

    a*=(b-1);

    b=(a>15)? (a+1):(a-1);

    printf("a=%d b=%d", a, b);

 }

 

① a=20  b=21

② a=2   b=9  

③ a=20  b=9

④ a=29  b=11

 

[해설] 교재 68p

1) a*=(b-1)는 a=a*(b-1)이므로 값을 대입해서 구해보면 a=10*2로 a는 20이 된다.

2) b=(a>15)? (a+1):(a-1)는 조건 연산자의 사용으로 (a>15)의 조건이 만족하면 (a+1)이고 만족하지 않으면 (a-1)이 되어 b는 21이 된다.

 

 

 

 

 


List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
공지 (필독) 공지 모음 / 코인(포인트) 얻는 방법 및 입문서 417 게시판관리 6426 2022.12.24
공지 커뮤니티를 홍보하고 포인트를 적립해보세요 73 게시판관리 2904 2023.09.20
공지 글쓰기 에디터의 다양한 기능을 이용해보세요 34 file 게시판관리 2323 2024.03.11
85 1학년 컴퓨터의이해 9장 14장 내용 공유 부탁드립니다ㅠ 3 menstuaa 403 2025.03.11
84 1학년 이 두과목 중 뭘 먼저 들어야 할까요? 2 노션에관하여 112 2025.03.06
83 1학년 혹시 출석수업은 아직 날짜만나오고 시간은 나오지않았나요? 1 니코틴중독 96 2025.03.06
82 1학년 파이썬프로그래밍기초 비대면 줌수업이 있는데 성적 관련해서 과제나 시험같은게 있나요?? 1 니코틴중독 155 2025.03.06
81 1학년 출석과제물란에도 파일이 따로 올라온게 안보이는데 이건 과제가 없는거라고 생각하면 될까요 ..? 2 file 니코틴중독 114 2025.03.05
80 1학년 가입인사 2 컴공숨 19 2025.03.03
79 1학년 파이썬 기말 준비방법 문의 2 컴공숨 88 2025.03.03
78 1학년 데이터정보처리입문 강의록 통합_컬러 2 file 피지오리 630 2024.07.04
77 1학년 C언어 2015-2019 PDF 기출문제 입니다. 8 file 싱글톤벙글톤 580 2024.05.30
76 1학년 충북지역대학 C프로그래밍 과제 아시는분있나요.. 쿼카몬 358 2024.05.26
75 1학년 컴퓨터의이해기말시험대비워밍업학습자료 10 file 구름발치 431 2023.12.26
74 1학년 1학년2학기 c++과제 무엇인지 알 수 있을까요?, 1 과제fkfk 1140 2023.10.16
73 1학년 파이썬 기말 점수 확인하신 분 계신가요? 2 리니 18520 2023.06.19
72 1학년 파이썬프로그래밍기초 1~15강 연습문제 주요용어 정리하기 112 file 아불 39038 2023.05.29
71 1학년 2023년 1학기 C프로그래밍 출석수업대체과제물 문의 7 file 알티마 11333 2023.04.20
70 1학년 가입인사드립니다~ 10 젊어서노세 23394 2023.03.21
69 1학년 가입인사 7 캔커피 16747 2023.02.22
68 1학년 새내기입니다~ 3 짱야 12536 2023.01.31
67 1학년 [컴퓨터과학개론] 2022년 2학기 기말결시자 추가과제물 1 file chorom 1984 2022.12.24
66 1학년 [멀티미디어시스템] 2022년 2학기 기말결시자 추가과제물 file chorom 1351 2022.12.24
목록
Board Pagination Prev 1 2 3 4 5 Next
/ 5