已定义一个圆的类Circle: class Circle{private: double r;public:void SetR(double x) { r = x; }double GetArea( ) { return 3.14*r*r; }}; 用Circle类定义一个对象数组:Circle c[3]; 则下列语句中错误的是( )。
A、for (int i = 0; i < 3; i++) { c[i].SetR(i*2.5); cout <
B、for (int i = 3; i >= 0; i++) { c[i].SetR(i*2.5); cout <
C、Circle *p = &c;for (int i = 0; i SetR(i*2.5); cout
D、Circle *p = &c[2];for (int i = 2; i >= 0; i--) { p->SetR(i*2.5); cout
A、for (int i = 0; i < 3; i++) { c[i].SetR(i*2.5); cout <
B、for (int i = 3; i >= 0; i++) { c[i].SetR(i*2.5); cout <
C、Circle *p = &c;for (int i = 0; i SetR(i*2.5); cout
D、Circle *p = &c[2];for (int i = 2; i >= 0; i--) { p->SetR(i*2.5); cout