问题 填空题

下面程序执行的结果是 【14】
#include<iostream>
using namespace std;
class A
public:
static int x;
A(inty)cout<<x+y;

int A::x=2;
void main()
A a(5);

答案

参考答案:G

解析: 程序的静态变量初始化为2,而构造函数招待过程中y变量为初始化为5,故程序执行的结果为7。

选择题
综合题