问题 阅读理解与欣赏

文言文比较阅读。 

(一)自相矛盾

《韩非子》

  楚人有鬻盾与矛者,誉之曰:“吾盾之坚,物莫能陷也。”又誉其矛曰:“吾矛之利,于物无不陷也。”或曰:“以子之矛陷子之盾,何如?”其人弗能应也。夫不可陷之盾与无不陷之矛,不可同世而立。

(二)郑人买履

《韩非子》

  郑人有欲买履者,先自度其足,而置之其坐。至之市,而忘操之。已得履,乃曰:“吾忘持度。”反归取之。及反,市罢。遂不得履。人曰:“何不试之以足?”曰:“宁信度,无不自信也。”

[注释]①鬻(yù):卖; ②陷:穿透

1、解释加粗的字。

之曰(  )

吾矛之(  )

能陷也(  )

物无不陷也(  )

曰(  )

子之矛陷子之盾(  )

之其坐(  )

而忘之(  )

信度(  )

不得履(  )

2、 下列句子中的“之”的用法与例句相同的一项是。(  )

例句:反归取之。

A、吾盾之坚,物莫能陷也

B、以子之矛陷子之盾,何如

C、至之市

D、而忘操之

3、 解释下列句中的“其”字

又誉其矛曰 (  )

其人弗能应也(  )

先自度其足 (  )

而置之其坐 (  )

4、 翻译句子。

①不可陷之盾与无不陷之矛,不可同世而立。

____________________________________________________

②及反,市罢。

____________________________________________________

5、“楚人”听了别人的质问为什么“弗能应也”?

____________________________________________________

答案

1、称赞 锐利 没有哪一种东西 对于 有的人 用 放 带 宁可 于是

2、D

3、他的; 那个; 他的;他的

4、①不能穿透的盾与没有什么东西不能刺穿的矛,不可以同时存在。

②等到返回来,集市(已经)结束了。

5、因为“不可陷之盾与无不陷之矛,不可同世而立”。

选择题
填空题

使用VC++6.0打开源程序文件3.cpp。其中类TC用于把文件输出到屏幕,然后进行文件的分割。分割的方法如下:第一个文件的大小是文件的前一半,另外一个文件的大小是剩余部分。此程序将in.txt文件中的内容输出到屏幕,并且将文件按照以上方式分割,存于文件out1.txt和out2.txt中。
其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
(1)从输入文件中获得一个字符,并判断是否到文件结尾,如果到文件结尾,则退出循环。请在注释1后添加适当的语句。
(2)把获得的输入文件的内容存储到buf中,并且用len记录下文件的长度。请在注释2后添加适当的语句。
(3)将输入文件的后一半内容存储在第二个文件中,请在注释3后添加适当的语句。
(4)使用文件流对象打开输入文件in.txt,请在注释4后添加适当的语句。
注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。
试题程序:
#include<iostream.h>
#include<fstream.h>
#include<stdlib.h>
class TC

public:
TC(char *fileName)

len=0;
fstream infile;
infile.open(fileName,ios::in);
char ch;
//********1********
while()

cout<<ch;
//********2********

infile.close();

void split()

fstream outfile1;
fstream outfile2;
outfile1.open("out1.txt",ios::out);
outfile2.open("out2.txt",ios::out);
int i=0;
for(i=0;i<1en/2;i++)

outfile1<<buf[i];

do

//********3********

while(i!=len);
outfile1.close();
outfile2.close();

private:
int len;
char buf[1024];

void main()

//********4********
TC obj();
obj.split();
return;