CPA-21-02 문제 1
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
정수 메인()
{
긴 정수 x,y=10;
더블 디;
d = 3.99;
x=(int) d;
cout << x <<", ";
d=부동(y);
cout << d;
0을 반환합니다.
}
#include <iostream>
네임스페이스 std 사용;
정수 메인()
{
긴 정수 x,y=10;
더블 디;
d = 3.99;
x=(int) d;
cout << x <<", ";
d=부동(y);
cout << d;
0을 반환합니다.
}
CPA-21-02 문제 2
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
클래스 A {
공공의:
무효 인쇄(){ cout<<"A";}
};
클래스 B:공개 A {
공공의:
가상 무효 인쇄(){ cout<< "B";}
};
클래스 C:공개 B {
공공의:
무효 인쇄(){ cout<< "C";}
};
정수 메인()
{
ob1;
B ob2;
Cob3;
B *obj;
obj = &ob2;
obj?>인쇄();
obj = &ob3;
obj?>인쇄();
}
#include <iostream>
네임스페이스 std 사용;
클래스 A {
공공의:
무효 인쇄(){ cout<<"A";}
};
클래스 B:공개 A {
공공의:
가상 무효 인쇄(){ cout<< "B";}
};
클래스 C:공개 B {
공공의:
무효 인쇄(){ cout<< "C";}
};
정수 메인()
{
ob1;
B ob2;
Cob3;
B *obj;
obj = &ob2;
obj?>인쇄();
obj = &ob3;
obj?>인쇄();
}
CPA-21-02 문제 3
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
정수 메인()
{
int *t;
t = 새로운 int[2];
for (int i=0; i<2; i++) {
티[i]=0;
}
cout << t[1];
}
#include <iostream>
네임스페이스 std 사용;
정수 메인()
{
int *t;
t = 새로운 int[2];
for (int i=0; i<2; i++) {
티[i]=0;
}
cout << t[1];
}
CPA-21-02 문제 4
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
#include <문자열>
네임스페이스 std 사용;
클래스 A {
공공의:
A() { cout << "매개변수 없음";}
A(string s) { cout << "문자열 매개변수";}
A(A &a) { cout << "A 객체 A 매개변수";}
};
클래스 B : 공개 A {
공공의:
B() { cout << "B 매개변수 없음";}
B(string s) { cout << "B 문자열 매개변수";}
};
정수 메인 () {
A a2("테스트");
B b1("앨런");
Bb2(b1);
0을 반환합니다.
}
#include <iostream>
#include <문자열>
네임스페이스 std 사용;
클래스 A {
공공의:
A() { cout << "매개변수 없음";}
A(string s) { cout << "문자열 매개변수";}
A(A &a) { cout << "A 객체 A 매개변수";}
};
클래스 B : 공개 A {
공공의:
B() { cout << "B 매개변수 없음";}
B(string s) { cout << "B 문자열 매개변수";}
};
정수 메인 () {
A a2("테스트");
B b1("앨런");
Bb2(b1);
0을 반환합니다.
}
CPA-21-02 문제 5
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
무효 인쇄(char *c);
int main(int argc, const char * argv[])
{
print("테스트");
0을 반환합니다.
}
무효 인쇄(문자 *c)
{
cout<<c;
}
#include <iostream>
네임스페이스 std 사용;
무효 인쇄(char *c);
int main(int argc, const char * argv[])
{
print("테스트");
0을 반환합니다.
}
무효 인쇄(문자 *c)
{
cout<<c;
}