Page 187 고등학교 프로그래밍 교과서
P. 187
7 다음 프로그램을 실행했을 때 실행 결과로 옳은 것은? 10 정수형 포인터를 정의한 것으로 옳은 것은?
① int p; ② pointr int; ③ float p;
*
*
*
01 #include
02 int main( ) ④ int &p; ⑤ char ^int;
03 {
04 int a= 0;
05 while(1) {
06 if (a > 4)
07 break;
08 a++; 11
09 } 다음과 같은 구조체를 사용하여 변수를 선언하였다. 잘못된
10 printf("%d", a); 것을 모두 고르시오.
11 return 0;
12 } 01 struct student {
02 char name[20];
① 2 ② 3 ③ 4 ④ 5 ⑤ 6 03 int age;
04 };
05 struct student st1, st2;
① st1.name = "Kim Taewon";
② st2 = {"Hong Gildong", 18};
8 다음 프로그램을 실행했을 때 실행 결과로 옳은 것은? ③ st1.age = st2.age;
④ st1.age = "22";
01 #include
⑤ student.name = "Kim Gilsu";
02 int main(void)
03 {
04 int ab[3][3] = {{5,4,3}, {3,4,5},{1,2,3}};
05 int r,c, s=0;
06 for(r=0; r<3; r++) {
07 for(c=0; c
09 }
하시오.
10 printf("%d", s);
11 return 0;
typedef struct music {
12 }
char title [100];
① 6 ② 12 ③ 18 ④ 24 ⑤ 30 int year;
};
(a) music을 이용하여 구조체 변수 mu1을 선언한다.
(b) 구조체 mu1의 멤버 title에는 "Dream Girls" year
에는 2016을 입력한다.
9 왼쪽에 있는 함수 원형의 선언에 적합한 반환문을 오른쪽에
서 찾아 바르게 연결하시오.
void fd(int)• •return 2.5*2.5;
int abc(void)• •return 1+2;
double fx(double)• •return;
대단원 마무리 평가 185
(책)2015프로그래밍-교과서3차심의본 본문.indb 185 2017-09-05 오후 4:16:44