问题 单项选择题

有如下程序 #include <iostream>using namespace std;int i=1;class Fun {public:static int i;int value(){ return i-1;}int value()const{ return i+1;}};int Fun:: i=2;int main() {int i=3;Fun fun1;const Fun fun2;______________________return ();}若程序的输出结果是:123

A.cout<<fun1.value()<<Fun:: i<<fun2.value();

B.cout<<Fun::i<<fun1.value()<<fun2.value();

C.cout<<fun1. value()<<fun2.value()<<Fun:: i;

D.cout<<fun2.value()<<Fun:: i<<fun 1.value();

答案

参考答案:A

选择题
单项选择题