CPA 문제 76
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
클래스 A {
공공의:
정수 x;
A() { x=0;}
};
클래스 B : 공개 A {
공공의:
B() {x=1;}
};
클래스 C : 개인 B {
공공의:
C() {x=2;}
};
정수 메인 () {
Cc1;
cout << c1.x;
0을 반환합니다.
}
#include <iostream>
네임스페이스 std 사용;
클래스 A {
공공의:
정수 x;
A() { x=0;}
};
클래스 B : 공개 A {
공공의:
B() {x=1;}
};
클래스 C : 개인 B {
공공의:
C() {x=2;}
};
정수 메인 () {
Cc1;
cout << c1.x;
0을 반환합니다.
}
CPA 문제 77
프로그램의 출력은 무엇입니까?
#include <iostream>
#include <문자열>
네임스페이스 std 사용;
클래스 퍼스트
{
문자열 이름;
공공의:
첫 번째() {
이름 = "앨런";
}
무효 인쇄(){
cout << 이름;
}
};
정수 메인()
{
첫 번째 ob1,*ob2;
ob2 = 새로운 First();
ob1.인쇄(); ob2->인쇄(); }
#include <iostream>
#include <문자열>
네임스페이스 std 사용;
클래스 퍼스트
{
문자열 이름;
공공의:
첫 번째() {
이름 = "앨런";
}
무효 인쇄(){
cout << 이름;
}
};
정수 메인()
{
첫 번째 ob1,*ob2;
ob2 = 새로운 First();
ob1.인쇄(); ob2->인쇄(); }
CPA 문제 78
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
정수 메인()
{
int x=2, *y;
y = &x;
cout << *y + x;
0을 반환합니다.
}
#include <iostream>
네임스페이스 std 사용;
정수 메인()
{
int x=2, *y;
y = &x;
cout << *y + x;
0을 반환합니다.
}
CPA 문제 79
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
int fun(int x) {
2*x를 반환합니다;
}
정수 메인(){
나는 int;
i = 재미(1) & 재미(0);
cout << i;
0을 반환합니다.
}
#include <iostream>
네임스페이스 std 사용;
int fun(int x) {
2*x를 반환합니다;
}
정수 메인(){
나는 int;
i = 재미(1) & 재미(0);
cout << i;
0을 반환합니다.
}
CPA 문제 80
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
정수 메인()
{
int i = 0;
하다 {
나++;
만약 (i==3)
부서지다;
cout<<i;
}
동안(i < 5);
0을 반환합니다.
}
#include <iostream>
네임스페이스 std 사용;
정수 메인()
{
int i = 0;
하다 {
나++;
만약 (i==3)
부서지다;
cout<<i;
}
동안(i < 5);
0을 반환합니다.
}
