单选题
有如下程序: #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 0 ;
若程序的输出结果是: 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 << fun1 value() ;