单选

有如下程序:

#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"<

return 0;

}

下列关于程序的描述中,正确的是__________

  • A.程序编译正确
  • B.程序编译时语句①出错
  • C.程序编译时语句②出错
  • D.程序编译时语句③出错
参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服