问题 单项选择题

有下列程序:
#include<iostream>
using namespace std;
class VAC
public:
int f() constreturn3;
int f() return 5;
;
int main()
VAC v1;
const VAC v2;
cout<<v1.f()<<v2.f();
return 0;

运行该程序的输出结果是( )。

A.53

B.35

C.55

D.33

答案

参考答案:A

解析: 此题考查的是常成员函数的应用。VAC类中说明了两个函数,一个是常成员函数,一个是普通函数;在主函数中说明了两个对象,通过普通对象v1调用的是普通函数,输出5;通过常对象V2调用是常成员函数,输出3。

单项选择题
选择题