问题 单项选择题

以下程序的输出的结果是( )。
#include<iostream.h>
int x=3:
void main()

void fun();
int i;
for(i=1;i<x;i++)
fun();

void fun()

static int x=1;
x*=x+1;
cout<<x<<" ";

A.3,3

B.2,2

C.2,6

D.2,5

答案

参考答案:C

解析: 由主函数入手,在for循环中调用fun函数,其中调用次数为2次。fun中x为静态变量,有效到文件结束,所以第一次调用为x=x*(x+1)=1*(1+1)=2,第二次调用2*(2+1)=6。

材料题

一种政治制度的成功与失败,都与当时社会环境的诸多因素有关。阅读材料,结合所学知识回答问题。“随着社会矛盾的日益尖锐复杂,古代东方的君主制相继演化为君主专制……君主专制在信息困难的农耕时代有效地保障了地域国家的社会秩序,促进了广大地域上的不同民族、文化的融合与交流,因此具有历史的合理性与必然性。”——杨宁一《历史学习新视野新知识》

(1)材料中所说的“东方的君主制相继演化为君主专制”,在中国其重要标志就是专制主义中央集权的确立。根据材料和所学知识,并结合时代背景分析这种演化的“合理性与必然性”。

___________________________________________________________________________________________

社会经济的发展水平,势必会在一定程度上对政治制度的发展和成熟产生相应的影响。

(2)请依据17——19世纪欧美相关史实,完成下列表格。

19世纪70年代以后,欧美国家相继完成了第二次工业革命。它们以其先进的科学技术,形成军事、经济上的绝对优势,并用暴力手段将世界最终连成一个统一体。在统一体中的中国试图赶上这种发展的机遇,但因各种因素而没能如愿。

(3)根据材料所反映的历史现象,指出为了试图赶上这种发展机遇的“统一体中的中国”在政治制度方面做了怎样的尝试?并分析尝试失败的主要原因。

___________________________________________________________________________________________

判断题