问题 单项选择题

有如下程序: #include using namespace std; class Boat; class Car{ public:Car(int i):weight(i){ }friend int Total(const Car &c.const Boat &b);//① private:int weight; }; class Boat{ public: Boat(int i):weight(i){ } friend int Total(const Car &c,const Boat &b); private:int weight; }; int Total(const Car &c,const Boat &b){ //②return c.weight+b.weight; } int main(){Car c(10);Boat b(8); cout<<"The total weight is"<

A.程序编译正确

B.程序编译时语句①出错

C.程序编译时语句②出错

D.程序编译时语句③出错

答案

参考答案:D

选择题
单项选择题