问题 填空题

下列程序的输出结果为: 0bject id=0 0biect id=1 请将程序补充完整。 #include<iostream> using namespace std; class Point { public: Point(int xx=0,int yy=0){X=xx;Y=yy;countP++;} ~Point(){countP--;} int GetX(){return X;} int GetY(){return Y;} static void GetC(){cout<<"0bject id="<<countP<<end1;} private: int X,Y; static int countP; }; ______//静态数据成员的初始化 int main() { Point::GetC(); Point A(4,5); A.GetC(); return 0; }

答案

参考答案:int Point::countP=0;

解析: 此题考查的是类中静态数据成员的初始化,静态数据成员初始化的一般格式是:数据类型 类名::静态数据成员名=初始值,且初始化时前面不加关键字static。分析题目,首先调用构造函数,然后输出countP的值,所以countP的初始值应设置为0,即横线处填入int Point::countP=0;。

阅读理解与欣赏

(附加题)阅读短文,归纳要点,分析问题。(15分)

有学者指出,长篇小说量多质差,“繁”而不“荣”,好的和比较好的作品所占的比例,一直徘徊在百分之一二左右,大量的是可出可不出、可看可不看的半成品、“膨化”品,还有不少次品、赝品,总之是泥沙俱下,相当芜杂。从生产环节看,出版运作越来越市场化是症结之一。“市场化”是把双刃剑,它的长驱直入使文学出版的路子更为宽广了,但随着市场运作与媒体炒作的日益深入,在长篇作品的出版领域,“市场化”的规则渐渐地代替了“文学化”的原则,“市场”这只看不见又无所不在的手,既把一些名家的新作打造成赚钱盈利的利器,又使一些新手的习作成为追名逐利的敲门砖。利润的杠杆,已成为长篇出版运作中的潜规则。从创作方面看,作者的心态在这样的环境中被引向了“实用”、“实惠”和“实利”,一些作者,包括一些名家,在市场的种种诱惑之下,都不同程度地改变了自己,用种种方式去屈就市场乃至迎合市场,甚至表现得相当地急功近利。他们一方面适应着市场使自己的写作“提速”或“变味”,一方面又待价而沽,吊人胃口;有的一年能写两三部长篇,有的光有个书名就签了合同,有的一部作品非一百万元不卖。这样他们就心甘情愿地被“市场”牵着鼻子走,从小说的创作者变成了“市场”的合谋者。从出版界看,现在各个出版社都把抓一原创作品尤其是长篇小说作为自己的出路之一,这在很大程度上也是造成长篇小说创作低迷的一个原因。加之出版商也在抓“原创”,这就超出了作家应有的创作能力。众所周知,长篇小说的创作有一定的规律,也有一定的限度,不管这些一味去抓,就构成了一种“强加”、“强制”行为,甚至是“催化”、“膨化”行动。这样的抓“原创”,对于文学创作的良性发展来说,并不具有什么积极意义。

小题1:造成长篇小说量多质差的原因有哪些?(6分)

小题2:如何看待文学出版的市场化?(9分)

单项选择题