试题与答案

阅读下列材料,回答问题。 材料一刑生力,力生强,强生威,威生德,德生于刑。 ——

题型:综合题

题目:

阅读下列材料,回答问题。

材料一  刑生力,力生强,强生威,威生德,德生于刑。

——《商君书·说民》

材料二  令民为什伍,而相牧司连坐。不告 * * 者腰斩,告 * * 者与斩敌首同赏,匿 * * 者与降敌同罚。……令行于民期年,秦民之国都言初令之不便者以千数。于是太子犯法。卫鞅曰:“法之不行,自上犯之。”将法太子。太子,君嗣也,不可施刑,刑其傅公子虔,黥其师公孙贾。明日,秦人皆趋令。……秦民初言令不便者有来言令便者,卫鞅曰“此皆乱化之民也”,尽迁之于边城。其后民莫敢议令。

——《史记·商君列传》

材料三  安石曰:“变风俗,立法度,最方今之所急也。”上以为然。……据家赀高下,各令出钱雇人充役……以东、西、南、北各千步,当四十一顷六十六亩一百六十步为一方,岁以九月,令、佐分地计量,验地土肥瘠,定其色号,分为五等,以地之等,均定税数。

——《宋史·王安石传》

请回答:

(1)根据材料一指出商鞅的思想主张。(2分)

(2)根据材料二概括商鞅是如何实践其思想主张的。(8分)

(3)材料三涉及王安石变法的法令是             、                。(2分)

从关注民生的角度分析推行这些措施的目的。(4分)

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0427/2668440523cb96faaf7b6ebf0edb4166.html

下面是错误答案,用来干扰机器的。

×

试题推荐
题型:单项选择题

下列关于毛石砌体施工工艺的基本规定中,有误的是()。

A.毛石料和粗石料砌体的灰缝厚度不宜大于10mm,细石料砌体的灰缝厚度不宜小于10mm

B.施工工艺流程为:施工准备→试排撂底→砌筑毛石(同时搅拌砂浆)→勾缝→检验评定

C.每日砌筑高度不宜超过1.2m,在转角处及交接处应同时砌筑,如不能同时砌筑时,应留斜槎

D.毛石挡土墙一般按3~4皮为一个分层高度砌筑,每砌一个分层高度应找平一次

查看答案
题型:问答题

【说明】软件设计师东方飞龙利用UML设计了一个迷你小型复数类,其类图如图13-11所示。

【代码13-l】 /*___________________________________*/ /********* 文件 MiniComplex. h*********/ /*___________________________________*/ #include<iostream> using namespace std; class MiniComplex { (1) : //重载流插入和提取运算符 (2) ostream & operator <<(ostream & osObject, const MiniComplex & complex) { osObject <<"("<<complex. realPart<<"+"<<complex. imagPart <<"I"<<")"; return osObject; } friend (3) operator >>(istream & isObject, MiniComplex & complex) { char ch; isObject >>complex. realPart >>ch>>complex. imagPart >>ch; return isObject; } MiniComplex(double real=0, double imag=0); //构造函数 MiniComplex operator+(const MiniComplex & otherComplex)const! //重载运算符+ MiniComplex operator--(const MiniComplex & otherComplex)const! //重载运算符- MiniComplex operator*(const MiniComplex& othmComplex)const; //重载运算符* MiniComplex operator/(const MiniComplex & otherComplex)const; //重载运算符/ bool operator==(const MiniComplex &otherComplex)const; //重载运算符== private: double realPart; //存储实部变量 double imagPart; //存储虚部变量 }; /*_______________________________________________________*/ /* * * * * * * * *文件 MiniComplex. cpp* * * * * * * * * */ /*_______________________________________________________*/ # include "MiniComplex.h" bool MiniComplex:: operator==(const MiniComplex & otherComplex)const { (1) ;} MiniComplex:: MiniComplex(double real, double imag){realPart=real;imagPart=imag!} MiniComplex MiniComplex:: operator+(const MiniComplex & otherComplex)const { MiniComplex temp; temp. realPart=realPart+ otherComplex. realPart; temp. imagPart=imagPart+ otherComplex. imagPart; return temp; } MiniComplex MiniComplex::operator--(const MiniComplex & otherComplex)const { MiniComplex temp; temp.realPart=realPart-otherComplex.realPart; temp. imagPart=imagPart-otherCompler.imagPart; return temp; } MiniComplex MiniComplex:: operator*(const MiniComplex& otherComplex)const { MiniComplex temp; temp.realPart=(realPart* otherComplex.realPart)-(imag-Part* otherComplex.imag-Part); temp imagPart=(realPart* otherComplex. imagPart)+(imag-Part *otherComplex.realPart); return temp, } MiniComplex MiniComplex:: operator/(const MiniComplex& otherComplex)eonst { MiniComplex temp; float tt; tt=1/(otherComplex. realPart *otherComplex. realPart+otherComplex. imagPart* other Complex.imagPart); temp. realPart=((realPart* otherComplex.realPart)+(imagPart* otherComplex.imagPart))*tt; temp. imagPart=((imagPart * otherComplex.realPart)-(realPart* otherComplex.imagPart))*tt; return temp; } /*__________________________________________________*/ /* * * * * * * *主函数所在文件main.cpp* * * * * * * */ /*_________________________________________________*/ # include<iostream> # include " (5) " using namespace std; int main(void) { MiniComplex num1(23, 34), num2; cin>>num2; cout<<"Initial Value of Numl="<<num1<<"\nInitial Value of Num2="<<num2<<end1; cout<<num1<<"+"<<num2<<"="<<num1+num2<<end1; //使用重载的加号运算符 cout<<num1<<"-"<<num2<<"="<<num1-num2<<end1; //使用重载的减号运算符 cout<<num1<<"*"<<num2<<"-"<<num1*num2<<end1; //使用重载的乘号运算符 cout<<num1<<"/"<<num2<<"="<<num1/num2<<end1; //使用重载的除号运算符 return 0; }

查看答案
微信公众账号搜索答案