问题 单项选择题

若有以下程序:
#include <iostream>
using namespace std;
class Aprivate:
int x;
public:
int z;
void setx(int i)

x=i;

int getx()

return x;

;
class B: public Aprivate:
int m;
public:
int p;
void setvalue(int a, int b, int c)

setx(a);
z=b;
m=c;

void display()

cout<<getx()<<","<<z<<","<<m<<end1;

;
int main() B obj;
obj.setvalue(2,3,4);
obj.display();
return 0;
程序运行以后的输出结果是( )。

A.产生语法错误

B.2,3,4

C.2,2,2

D.4,3,2

答案

参考答案:B

单项选择题
多项选择题