【单选题】【消耗次数:1】
中国近代史以鸦片战争为开端.主要是因为
中国社会性质开始发生根本变化
中国第一次被西方国家打败
中国长期闭关锁国状况被打破
民族矛盾取代了阶级矛盾
参考答案:
复制
纠错
相关题目
【单选题】 中国近代史以鸦片战争为开端,主要是因为中国?
①  第一次被西方国家战败
②  长期闭关锁国状况被打破
③  社会性质开始发生根本变化
④  民族矛盾取代了阶级矛盾
【单选题】 中国近代史以鸦片战争为开端,主要是因为?
①  中国社会性质开始发生根本变化
②  中国第一次被西方国家打败
③  中国长期闭关锁国的状况被打破
④  民族矛盾取代了阶级矛盾
【单选题】 鸦片战争成为中国近代史的起点,这是因为随着西方列强的入侵,( )。
①  中国逐步成为半殖民地半封建国家
②  中国社会主要矛盾发生变化
③  中国逐渐开始了反帝反封建的资产阶级民主革命
④  中国革命属于世界无产阶级革命的组成部分
【多选题】 鸦片战争成为中国近代史的起点,这是因为随着西方列强的入侵 ( )。
①  中国逐步成为半殖民地半封建国家
②  中国社会主要矛盾发生变化
③  中国逐渐开始了反帝反封建的资产阶级民主革命
④  中国革命属于世界无产阶级革命的组成部分
【多选题】 鸦片战争成为中国近代史的起点,这是因为随着西方列强的入侵?
①  中国逐步成为半殖民地半封建国家
②  中国社会主要矛盾发生变化
③  中国逐渐开始了反帝反封建的资产阶级民主革命
④  中国革命属于世界无产阶级革命的组成部分
【单选题】 1840年,英国发动了侵略中国的鸦片战争,中国历史的发展从此发生重大转折。鸦片战争之所以被称为中国近代史的起点,是因为( )
①  清王朝内部满汉民族矛盾急剧恶化
②  民族意识已经普遍觉醒
③  农民起义规模空前
④  中国的封建社会逐步变成了半殖民地半封建社会
【多选题】 1840年鸦片战争后,中国社会的主要矛盾是()。
①  A.帝国主义与中华民族的矛盾
②  B.封建主义与人民大众的矛盾
③  C.地主阶级与农民阶级的矛盾
④  D.资产阶级与工人阶级的矛盾
【单选题】 第二次鸦片战争是第一次鸦片战争的继续,主要是因为?
①  背景相同
②  目的和性质相同
③  方式相同
④  发动战争的国家相同
【单选题】 第一次鸦片战争后,中国逐步演变为?
①  封建主义性质的国家
②  半殖民地半资本主义性质的国家
③  资本主义性质的国家
④  半殖民地半封建性质的国家
【多选题】 鸦片战争后中国社会发生的两个根本性变化是( )。
①  独立的中国逐步变成半殖民地的中国
②  帝国主义和中华民族的矛盾成为主要矛盾
③  封建的中国逐步变成半封建的中国
④  反对帝国主义成为中国革命的主要任务
随机题目
【单选题】 下面说法中,正确的是( )
①  一个类只能定义一个构造函数,但可以定义多个析构函数
②  一个类只能定义一个析构函数,但可以定义多个构造函数
③  构造函数与析构函数同名,只要名字前加了一个求反符号(~)
④  构造函数可以指定返回类型,而析构函数不能指定任何返回类型,即使是void类型也不可以
【单选题】 下列关于静态数据成员的说法,不正确的是( )。
①  类中定义的公用静态数据成员,可以通过类的对象来访问
②  类中定义的所有静态数据成员,都必须在类外初始化
③  静态数据成员不是所有对象所共用的
④  普通的成员函数可以直接访问类中的静态数据成员
【单选题】 下列语句中,将函数int sum(int x, int y)正确重载的是( )。
①  float sum(int x, int y);
②  int sum(int a, int b);
③  float sum(float x, float y);
④  double sum(int y, int x);
【单选题】 下面描述中,表达错误的是( )
①  公用继承时基类中的public成员在派生类中仍是public的
②  公用继承时基类中的private成员在派生类中仍是private的
③  公用继承时基类中的protected成员在派生类中仍是protected的
④  私有继承时基类中的public成员在派生类中是private的
【单选题】 派生类的对象对它的基类成员中( )是可以访问的。
①  公有继承的公有成员
②  公有继承的私有成员
③  公有继承的保护成员
④  私有继承的公有成员
【单选题】 类B是类A的公有派生类,类A和类B中都定义了虚函数func(),p是一个指向类A对象的指针,则p-A::func()将()
①  调用类A中的函数func()
②  调用类B中的函数func()
③  根据p所指的对象类型而确定调用类A中或类B中的函数func()
④  既调用类A中函数,也调用类B中的函数
【单选题】 this指针存在的目的是( )
①  保证基类公有成员在子类中可以被访问
②  保证每个对象拥有自己的数据成员,但共享处理这些数据成员的代码
③  保证基类保护成员在子类中可以被访问
④  保证基类私有成员在子类中可以被访问
【单选题】 派生类的对象对它的基类成员中()中可以访问的。
①  公有继承的公有成员
②  公有继承的私有成员
③  公有继承的保护成员
④  私有继承的公有成员
【单选题】 派生类的对象可以访问以下那种情况继承的基类成员( )
①  私有继承的私有成员
②  公有继承的私有成员
③  私有继承的保护成员
④  公有继承的公有成员
【单选题】 实现运行时的多态性要使用()
①  构造函数
②  析构函数
③  重载函数
④  虚函数