CPA-21-02 문제 71
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
클래스 콤플렉스{
이중 재;
더블임;
공공의:
complex() : re(0),im(0) {}
complex(double x) { re=x,im=x;};
complex(double x,double y) { re=x,im=y;}
void print() { cout << re << " " << im;}
};
정수 메인(){
복합체 c1;
c1.print();
0을 반환합니다.
}
#include <iostream>
네임스페이스 std 사용;
클래스 콤플렉스{
이중 재;
더블임;
공공의:
complex() : re(0),im(0) {}
complex(double x) { re=x,im=x;};
complex(double x,double y) { re=x,im=y;}
void print() { cout << re << " " << im;}
};
정수 메인(){
복합체 c1;
c1.print();
0을 반환합니다.
}
CPA-21-02 문제 72
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
정수 메인(){
int i = 1;
for(i=10; i>-1; i/=2) {
만약 내가)
부서지다;
}
cout << i;
0을 반환합니다.
}
#include <iostream>
네임스페이스 std 사용;
정수 메인(){
int i = 1;
for(i=10; i>-1; i/=2) {
만약 내가)
부서지다;
}
cout << i;
0을 반환합니다.
}
CPA-21-02 문제 73
다음 중 올바른 설명은 무엇입니까?
CPA-21-02 문제 74
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
클래스 BaseC
{
int *ptr;
공공의:
BaseC() { ptr = new int(10);}
BaseC(int i) { ptr = new int(i); }
~BaseC() { ptr 삭제; }
무효 인쇄() { cout << *ptr; }
};
정수 메인()
{
BaseC *o = 새로운 BaseC(5);
o?>인쇄();
}
#include <iostream>
네임스페이스 std 사용;
클래스 BaseC
{
int *ptr;
공공의:
BaseC() { ptr = new int(10);}
BaseC(int i) { ptr = new int(i); }
~BaseC() { ptr 삭제; }
무효 인쇄() { cout << *ptr; }
};
정수 메인()
{
BaseC *o = 새로운 BaseC(5);
o?>인쇄();
}
CPA-21-02 문제 75
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
int mul (int a, int b=2)
{
정수 r;
r=a*b;
반환(r);
}
정수 메인()
{
cout << mul(1) << mul(2,4);
0을 반환합니다.
}
#include <iostream>
네임스페이스 std 사용;
int mul (int a, int b=2)
{
정수 r;
r=a*b;
반환(r);
}
정수 메인()
{
cout << mul(1) << mul(2,4);
0을 반환합니다.
}
