单项选择题

有如下程序: #include using namespace std; class Shape{ //图形类 public: //图形绘制函数(用显示字母模拟) virtual void draw()const{ cout<<’S’; } }; class Circle: public Shape{ //圆形类 public: void draw()const{ cout<<’C’; } }; void plot(Shape &s){ s.draw(); } int main(){ Shape *ps=new Circle; Circle t; ps->draw(); t.draw(); plot(t); delete ps; return 0; } 运行这个程序的输出是

A.SCC
B.SCS
C.CSS
D.CCC