问题 单项选择题

我国将在相当长一段时间内采用()选举方式。

A.等额选举与差额选举相结合

B.直接选举与间接选举相结合

C.直接选举与差额选举相结合

D.间接选举与等额选举相结合

答案

参考答案:B

阅读理解与欣赏

约会荷花

  ①早早的就听说霍金要来了,霍金保持着他特有的身体姿态与偶露的微笑要来杭州了!

       ②霍金来杭州,人们都以为这是一位科学巨匠与我们的一次聚首,一场约会,一篇不亚于任何追星场面的经典篇章。而我私底下却在想:霍金应该是来赴西湖的荷花之约的。

       ③当那么多的人都在为霍金而狂时,他坐在轮椅上想的是什么呢?是身体上的不适?是想拼命忍着将要流溢出来的口水?是想好好地躺在床上休息一会儿?还是新的黑洞理论?这些都只有他自己知道。

       ④一尊微弱之躯,一个病中的老人,面对这么多鲜花、掌声、赞叹和美誉,他为什么不像其他明星表露出满心的欢喜与陶醉呢?哪怕是装出来的。一切都是那么静静的,静静的,犹如秋天的一片落叶,静静地飘下,飘到一个地方,风吹一下,就动一动。风不吹,就静静地淡定着。那些仍然留在枝头的鲜花与果实与它无关,那些欣赏鲜花与享受果实者的赞叹与它无关。它只属于大地。回归大地,是它的理想与抱负。走向大地时的那份从容与宁静,那份无悔与蕴藉,只有那片掉落的秋叶,才能够懂得!

       ⑤很多的时候,霍金都保持着一种雕塑般的姿态。没有任何一种雕塑会像他那样生动,会像他那样令人难忘与不舍!身子斜斜的,脖子斜斜的,连他的微笑也都是斜着的,我猜想他看到的人与物也都是斜着的,惟独他的心笔直地立在那里。

       ⑥所有的鲜花与笑脸还有亲吻连同祝福,也就是冲着他的那份直立着的心而去! 

       ⑦大多时候沉默着的霍金,总让人误以为他是暂时地睡着了,睡着了似的霍金其实是比谁都清醒着。他在心中寻找美,一份简单得令人心痛的美。所以,当他看到西湖的荷花盛开时,忍不住赞叹了:多美啊!美就是那么简单!而美又不是那么简单的!当荷花浮出水面,亭亭玉立于这个世间的时候,那些曾经生活在淤泥与黑暗中的生活细节就淡远了,曾经付出在无数个日日夜夜的心血与汗水都化作了一缕甜蜜的回忆与沉潜的智慧。

       ⑧任何生命都有这个过程。当霍金读懂荷花时,笑了,由衷地发出赞美:多美啊!

       ⑨在美丽的西子湖畔,在接天的荷叶当中,霍金难道不比荷花更美吗?他与荷花融为一体。微风起处,荷叶与花儿都摇曳了起来。风在花叶上吹着,也吹在霍金的脸上。霍金也如一朵荷花,幽香随风飘过来,带给我们夏日里最后的一抹清凉。(作者赵福莲,有删改)

       注:霍金:英国著名的物理学家,患卢伽雷病,全身瘫痪,却在科学上取得了巨大的成就。

1、揣摩文章题目,写出它的两重含义。

(1)____________________________________________________________________                              

(2)____________________________________________________________________                             

2、品味语言,请任选一句作答。

(1)第④段说霍金犹如“秋天的一片落叶”,结合全段,说说这个比喻好在哪里。

(2)“身子斜斜的,脖子斜斜的,连他的微笑也都是斜着的,我猜想他看到的人与物也都是斜着的,惟独他的心笔直地立在那里。”具体说说“斜”和“笔直”放在一起的表达作用。

     ______________________________________________________________________                               

3、文章第⑧段说“当霍金读懂荷花时,笑了,由衷地发出赞美:多美啊!”请具体说说霍金究竟读懂了什么。

     ______________________________________________________________________                              

4、文章说“美就是那么简单”,又说美“不是那么简单的”。请任选一个角度,结合你的课内外积累写一段话,表述你的看法。(不少于60字)

                                                                                                                                                            

填空题

阅读以下说明和C函数,填补C函数中的空缺(1)~(5),将解答写在对应栏内。

[说明]

假设一个算术表达式中可以包含以下三种括号:“(”和“)”、“[”和“]”及“”和“”,并且这三种括号可以按照任意的次序嵌套使用。

下面仪考虑表达式中括号的匹配关系,其他问题暂时忽略。例如,表达式[a-(b-5)*c[]中的括号是完全匹配的,而表达式[a-(b-5]))*c中的括号不是完全匹配的,因为“(”与“]”不能匹配,而且多了一个“)”,即缺少一个与“)”相匹配的“(”。

函数if Matched(char expr[])的功能是用栈来判断表达式中的括号是否匹配,表达式以字符串的形式存储在字符数组expr中。若表达式中的括号完全匹配,则该函数的返回值为Matched,否则返回值为Mismatched。

该函数的处理思路如下:

(1)设置一个初始为空的栈,从左至右扫描表达式。

(2)若遇上左括号,则令其入栈;若遇上右括号,则需要与栈顶的左括号进行匹配。

(3)若所遇到的右括号能与栈顶的左括号配对,则令栈顶的左括号出栈,然后继续匹配过程;否则返回Mismatched,结束判断过程。

(4)若表达式扫描结束,同时栈变为空,则说明表达式中的括号能完全匹配,返回Matched。

函数if Matched中用到了两种用户白定义数据类型BOOL和STACK,其中,BOOL类型的定义如下:

typedef enum Mismatched, Matched BOOL;

STACK(即栈类型)的定义省略,栈的基本操作的函数原型说明如下:

void InitStack(STACK*S):初始化一个空栈。

void Push(STACK*S. char e):将一个字符压栈,栈中元素数目增1。

void Pop(STACK*S):栈顶元素出栈,栈中元素数目减1。

char Top(STACK S):返回非空栈S的栈顶元素值,栈中元素数目不变。

int IsEmpty(STACK S):若S是空栈,则返回1,否则返回0。

[C函数]

BOOL ifMatched(char expr[])

char *cptr; /*cptr指向表达式中的字符*/

STACK S;

char e;

InitStack(&S); /*构造一个空栈*/

for(cptr=expr; *cptr!=’\0’ (1) )

if(*cptr==’(’ || *cptr==’[’ || *cptr==’(’)

(2) ;

else

if(*cptr==’)’ || *cptr==’]’ || *cptr==’)’)

if(IsEmpty(S))

return Mismatched;

e= (3) ;/*取栈顶的左括号*/

if (*cptr==’)’ && e!=’(’ ) return Mismatched;

if(*cptr==’]’ &&e!=’[’) return Mismatched;

if (*cptr==’)’ &&e!=’’ ) return Mismatched;

(4) ;/*栈顶的左括号出栈*/

if( (5) )return Matched;

return Mismatched;

(3)处应填()。