CPA-21-02 문제 41

다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
void set(struct person*);
구조체 사람
{
나이;
};
정수 메인()
{
구조체 사람 e = {18};
설정(&e);
cout<< e.age;
0을 반환합니다.
}
무효 세트(구조체 사람 *p)
{
p?>나이 = p?>나이 + 1;
}

CPA-21-02 문제 42

만약 있다면 프로그램의 오류를 지적해주세요
#include <iostream>
네임스페이스 std 사용;
정수 메인()
{
int i=1;
을 위한(;;)
{
cout<<i++;
만약(i>5)
부서지다;
}
0을 반환합니다.
}

CPA-21-02 문제 43

다음 연산자 중 정수 인수만 허용하는 연산자는 무엇입니까? (2개를 선택하세요.)

CPA-21-02 문제 44

다음 코드를 컴파일하고 실행하려고 하면 어떻게 되나요?
#include <iostream>
네임스페이스 std 사용;
void set(struct person*);
구조체 사람
{
문자 이름[25];
나이;
};
정수 메인()
{
구조체 사람 e = {"스티브", 30};
설정(&e);
cout<< e.name << " " << e.age;
0을 반환합니다.
}
무효 세트(구조체 사람 *p)
{
p?>나이 = p?>나이 + 1;
}

CPA-21-02 문제 45

아래 주석 대신 삽입된 코드 행은 프로그램이 예상한 출력을 생성하게 합니까?