问题 单项选择题

以下程序的执行结果为( )。
#include <iostream.h>
class Sample

int n;
public:
Sample(int i)n=i;
operator++() n++; //前缀重载运算符
operator++(int) n+=2; //后缀重载运算符
void disp()

cout<<"n="<<n<<endl;

;
void main()

Sample A(2),B(2);

A++;
++B;A.disp 0;
B.disp 0;
A.n=4
n=3
B.n=1
n=2
C.n=3
n=4
D.n=5
n=6

答案

参考答案:A

单项选择题 A1型题
判断题