问题 单项选择题

有如下程序:
#include<iostream>
using namespace std;
class A
public:
A(int i=0):r1(i)
void print()(cout<<’E’<<r1<<’-’;
void print()constcout<<’C’<<r1*r1<<’-’;
void print(int x)cout<<’P’<<r1*r1*r1<<’-’;
private:
int r1;

int main()
A a1;
eonst A a2(4);
a1.print(2);
a2.print();
return 0;

运行时的输出结果是( )。

A.P8-E4

B.P8-C16-

C.P0-E4-

D.P0-C16-

答案

参考答案:D

问答题 简答题
名词解释