CPA 문제 16
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
#include <문자열>
네임스페이스 std 사용;
클래스 2;
클래스 기본 {
나이;
공공의:
기본() { 연령=5; };
친구 무효 세트(기본 &ob, 두 번째 &so);
무효 인쇄() { cout << 연령;}
};
클래스 두 번째 {
문자열 이름;
공공의:
친구 무효 세트(기본 &ob, 두 번째 &so);
void Print() { cout << 이름;}
};
무효 세트(기본 &ob, 두 번째 &so) {
비만나이 = 0; so.name = "빌";
}
정수 메인 () {
베이스 a;
두 번째 b;
세트(a,b);
a.인쇄();
b.인쇄();
0을 반환합니다.
}
#include <iostream>
#include <문자열>
네임스페이스 std 사용;
클래스 2;
클래스 기본 {
나이;
공공의:
기본() { 연령=5; };
친구 무효 세트(기본 &ob, 두 번째 &so);
무효 인쇄() { cout << 연령;}
};
클래스 두 번째 {
문자열 이름;
공공의:
친구 무효 세트(기본 &ob, 두 번째 &so);
void Print() { cout << 이름;}
};
무효 세트(기본 &ob, 두 번째 &so) {
비만나이 = 0; so.name = "빌";
}
정수 메인 () {
베이스 a;
두 번째 b;
세트(a,b);
a.인쇄();
b.인쇄();
0을 반환합니다.
}
CPA 문제 17
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
int main(int argc, const char * argv[])
{
int x,y;
노동조합
{
문자 탭[2];
나는 int;
};
노동조합 투;
u.tab[0] = 1;
u.tab[1] = 2;
UI = 0;
x = u.tab[0];
y = u.tab[1];
cout << x << "," << y << "," << ui;
0을 반환합니다.
}
#include <iostream>
네임스페이스 std 사용;
int main(int argc, const char * argv[])
{
int x,y;
노동조합
{
문자 탭[2];
나는 int;
};
노동조합 투;
u.tab[0] = 1;
u.tab[1] = 2;
UI = 0;
x = u.tab[0];
y = u.tab[1];
cout << x << "," << y << "," << ui;
0을 반환합니다.
}
CPA 문제 18
다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <cstdlib> #include <iostream>
네임스페이스 std 사용;
인라인 float sum(float a,float b)
{
a+b를 반환합니다.
}
정수 메인()
{
플로트 a,b;
a = 1.5; b = 3.4;
cout<<sum(a,b);
0을 반환합니다.
}
#include <cstdlib> #include <iostream>
네임스페이스 std 사용;
인라인 float sum(float a,float b)
{
a+b를 반환합니다.
}
정수 메인()
{
플로트 a,b;
a = 1.5; b = 3.4;
cout<<sum(a,b);
0을 반환합니다.
}
CPA 문제 19
문자 4가 입력으로 제공되면 프로그램의 출력은 무엇입니까?
#include <iostream> 네임스페이스 std를 사용; 정수 메인 () {
정수 c;
신 >> c;
노력하다
{
스위치 (c)
{
사례 1:
20개를 던져라;
사례 2:
5.2f를 던져;
사례 3:
'a'를 던져;
기본:
cout<<"예외는 없습니다";
}
}
잡기 (int e)
{ cout << "int 예외. 예외 번호. " << e; }
잡기 (플로트 e)
{ cout << "float 예외. 예외 번호. " << e; }
잡다 (...)
{ cout << "예외가 발생했습니다."; }
0을 반환합니다.
}
#include <iostream> 네임스페이스 std를 사용; 정수 메인 () {
정수 c;
신 >> c;
노력하다
{
스위치 (c)
{
사례 1:
20개를 던져라;
사례 2:
5.2f를 던져;
사례 3:
'a'를 던져;
기본:
cout<<"예외는 없습니다";
}
}
잡기 (int e)
{ cout << "int 예외. 예외 번호. " << e; }
잡기 (플로트 e)
{ cout << "float 예외. 예외 번호. " << e; }
잡다 (...)
{ cout << "예외가 발생했습니다."; }
0을 반환합니다.
}
CPA 문제 20
아래 주어진 프로그램의 출력은 무엇입니까?
#include <iostream>
네임스페이스 std 사용;
int main(int argc, const char * argv[])
{
플로트 f=?10.501;
cout<<(int)f;
}
#include <iostream>
네임스페이스 std 사용;
int main(int argc, const char * argv[])
{
플로트 f=?10.501;
cout<<(int)f;
}
