首页 » 技术分享 » 马克思期末复习程序

马克思期末复习程序

 

        该篇博客是另一篇“毛中特期末复习程序”的姊妹篇,道理相同,此处不再废话。数据库来自厦门理工2013年6月期末考。

        百度网盘下载程序请点击我

        最后,直接贴程序代码:

#include <stdio.h>
#include <stdlib.h> 
#include <time.h> 
#include <windows.h>
#include <string.h>
#include <iostream>

void for1_n(int array[],int SUM) /*给一个矩阵把1—SUM随机赋值给其位置(自动清空原值)*/
{
	srand(time(NULL));
	int i,j,logo=1,n;
	for(i=0;i<SUM;i++)array[i]=SUM;
	for(i=0;i<SUM;i++)
	{
		n=rand()%SUM+1;
		for(j=0;j<i;j++)
		   if(n==array[j])logo=0;
		if(logo!=0)array[i]=n;
		else i--;
		logo=1;
	}
}

struct type_danxuanti
{
	char str[5][500];
	int right;
}danxuanti[81]={"","","","","",0,

/*1*/	"马克思主义理论从狭义上说是 (   )",
		"无产阶级争取自身解放和整个人类解放的学说体系 ",
		"关于无产阶级斗争的性质、目的和解放条件的学说",
		"马克思和恩格斯创立的基本理论、基本观点和基本方法构成的科学体系",
		"关于资本主义转化为社会主义以及社会主义和共产主义发展的普遍规律的学说",3,

/*2*/	"马克思主义理论从广义上说是 (    )",
		"不仅指马克思恩格斯创立的基本理论、基本观点和学说的体系,也包括继承者对它的发展",
		"无产阶级争取自身解放和整个人类解放的学说体系",
		"关于无产阶级斗争的性质、目的和解放条件的学说 ",
		"马克思和恩格斯创立的基本理论、基本观点和基本方法构成的科学体系",1,

/*3*/	"作为中国共产党和社会主义事业指导思想的马克思主义是指 (    )",
		"不仅指马克思恩格斯创立的基本理论、基本观点和学说的体系,也包括继承者对它的发展",
		"无产阶级争取自身解放和整个人类解放的学说体系",
		"关于无产阶级斗争的性质、目的和解放条件的学说",
		"列宁创立的基本理论、基本观点和基本方法构成的科学体系",1,

/*4*/	"人类进入21世纪,英国广播公司(BBS)在全球范围内进行'千年思想家'网评,名列榜首的是 (    )",
		"马克思","爱因斯坦","牛顿","达尔文",1,

/*5*/	" 在19世纪三大工人运动中,集中反映工人政治要求的是 (   )",
		"法国里昂工人起义","英国宪章运动","芝加哥工人起义 ","德国西里西亚纺织工人起义",2,

/*6*/	"马克思主义产生的经济根源是 (    )",
		"工业革命","资本主义经济危机","资本主义社会生产力和生产关系的矛盾运动","阶级斗争",3,

/*7*/	"马克思主义产生的阶级基础和实践基础  (    )",
		"资本主义的剥削和压迫","无产阶级作为一支独立的政治力量登上了历史舞台","工人罢工和起义","工人运动得到了‘农民的合唱’",2,

/*8*/	"提出价值规律是‘一只看不见的手’是 (    )",
		"马克思","亚当·斯密","大卫·李嘉图  ","威廉·配第",2,

/*9*/	"马克思恩格斯进一步发展和完善了英国古典经济学理论是 (    )",
		"辩证法","历史观","劳动价值论","剩余价值论",3,

/*10*/	"马克思把黑格尔的辩证法称为  (    )",
		"合理内核","基本内核","精髓","核心",1,

/*11*/	"恩格斯认为,全部哲学、特别是近代哲学的重大的基本问题是 (    )",
		"哲学与人类生存活动之间的内在联系问题","人与周围世界的基本联系问题","思维和存在的关系问题","关于人的本质问题",3,

/*12*/	"划分唯物史观与唯心史观的根据是 (    )",
		"是否承认社会历史的规律性","是否承认阶级斗争","是否承认社会存在决定社会意识","是否承认社会意识的能动作用",3,

/*13*/	"列宁对辩证唯物主义物质范畴的定义是通过 (    )",
		"物质和意识的关系界定的","哲学与具体科学的关系界定的","主体和客体的关系界定的","一般和个别的关系界定的",1,

/*14*/	" ‘坐地日行八万里,巡天遥看一千河’,这一著名诗句包含的哲理是 (    )",
		"物质运动的客观性和时空的主观性的统一",
		"物质运动无限性和有限性的统一",
		"时空的无限性和有限性的统一","运动的绝对性和静止的相对性的统一",4,

/*15*/	"既是自然界与人类社会分化统一的历史前提,又是自然界与人类社会统一起来的现实基础(    )",
		"运动","实践","精神生产","物质生产",2,

/*16*/	"辩证唯物主义认为事物发展的规律是 (    )",
		"思维对事物本质的概括和反映","用来整理感性材料的思维形式",
		"事物内在的本质和稳定的联系","事物联系和发展的基本环节",3,

/*17*/	"唯物辩证法的否定之否定规律揭示了事物发展的 (    )",
		"方向和道路","形式和状态","结构和功能","源泉和动力",1,

/*18*/	"对于同一事物,不同的人有不同的反映,这说明 (    )",
		"意识是主体的自由创造 ","意识不受客体影响",
		"意识受主体状况的影响","意识的内容是主观的",3,

/*19*/	"人工智能的出现对马克思主义哲学意识论的意义是 (    )",
		"否定了物质对意识的决定作用","改变了人类意识活动的规律性",
		"肯定了人工智能可以代替意识的能动活动","丰富了物质和意识相互关系内容",4,

/*20*/	"‘从个别到一般,从一般到个别’的思维方法是 (    )",
		"归纳与演绎","分析与综合 ","抽象到具体","实践到认识",1,

/*21*/	"马克思主义认为,从实践的活动机制看,实践是 (    )",
		"主体与客体通过中介相互作用的过程","道德行为和政治活动",
		"科学实验","生活、行为、现实、实事等感性活动",1,

/*22*/	"实践的中介是 (    )",
		"各种形式的工具、手段及其运用的程序和方法","对一事物存在和发展有联系的各种要素的总和",
		"构成事物一切要素的总和","受命于主观,见之于客观的活动",1,

/*23*/	"马克思主义认为,主客体之间的价值关系是指 (    )",
		"主体对客体的物质欲望和要求","主体对客体的能动反映",
		"主体对客体的改造和变革的结果","客体对于主体的有用性和效益性",4,

/*24*/	"社会上一旦有技术上的需要,则这种需要会比十所大学更能把科学推向前进。这说明(     )",
		"实践是认识的来源 ","技术推动了科学的发展",
		"实践是认识发展的动力","科学进步是实践的目的",3,

/*25*/	"恩格斯说:人的智力是按照人如何学会改造自然界而发展的。这说明(   )",
		"自然界是认识发展的动力","实践是认识发展的动力 ","人的认识具有主观能动性",
		"人具有认识自然的能力",2,

/*26*/	"纸上得来终觉浅,绝知此事要躬行,陆游这一名句强调的是(     )。",
		"实践是认识的来源 ","实践是推动认识发展的动力","实践是认识的目的",
		"间接经验毫无用处",3,

/*27*/	"感性认识和理性认识的区别是 (    )",
		"感性认识是可靠的,理性认识是不可靠的","感性认识来源于实践,理性认识来源于书本",
		"感性认识是对现象的认识,理性认识是对本质的认识",
		"感性认识来源于直接经验,理性认识来源于间接经验",3,

/*28*/	"‘此亦一是非,彼亦一是非’的命题,其含义是 (      )",
		"强调真理的客观性","否认真理的客观性","强调真理具有客观标准","否认真理具有客观标准",4,

/*29*/	"听其言必责其用,观其行必求其功。这种观点是(    )",
		"强调认识对实践的作用","强调实践对认识的检验作用","认为认识可以脱离实践",
		"认为实践可以脱离认识",2,

/*30*/	"列宁提出的:‘从物到感觉和思想’与‘从思想和感觉到物’是 (     )",
		"唯物主义认识论与唯心主义认识论的对立","经验论与唯理论的对立",
		"反映论与先验论的对立","可知论与不可知论的对立",1,

/*31*/	"人类社会历史发展的决定力量是(      )",
		"生产方式","地理条件 ","社会意识  ","人口因素",1,

/*32*/	"社会意识相对独立性的最突出表现是它(      )",
		"同社会存在发展的不同步性","具有历史的继承性","对社会存在具有能动的反作用",
		"同社会经济的发展具有不平衡性",3,

/*33*/	"在生产关系中起决定作用的是 (      ) ",
		"生产资料所有制","产品的分配和交换","在生产中人与人的关系","管理者和生产者的不同地位",1,

/*34*/	"’手推磨产生的是封建主的社会,蒸汽磨产生的是工业资本家的社会‘,这句话揭示了(     )",
		"生产工具是衡量生产力水平的重要尺度","科学技术是第一生产力",
		"社会形态的更替有其一定的顺序性","物质生产的发展需要建立相应的生产关系",4,

/*35*/	"十一届三中全会以来,我党制定的一系列正确的路线、方针、政策促进了我国经济的迅猛发展,这说明(   )",
		"经济基础发展的道路是由上层建筑决定的","上层建筑的发展决定经济基础的发展方向",
		"上层建筑对经济基础具有积极的能动作用","社会主义社会的发展不受经济基础决定上层建筑规律的制约",3,

/*36*/	"一定社会形态的经济基础是  (     )",
		"生产力","该社会的各种生产关系","政治制度和法律制度",
		"与一定生产力发展阶段相适应的生产关系的总和",4,

/*37*/	"人类社会发展的一般规律是 (    )",
		"生产方式内部的矛盾规律","生产力和生产关系、经济基础和上层建筑之间的矛盾运动规律",
		"社会存在和社会意识的矛盾规律","物质生产和精神生产的矛盾规律",2,

/*38*/	"蒸汽、电力和自动纺织机甚至是比巴尔贝斯、拉斯拜尔和布朗基诸位公民更危险万分的革命家。这一论断的含义是(     )",
		"科技革命是对统治阶级的极大威胁","科技革命对变革社会制度具有直接的决定作用",
		"滥用科技革命的成果会对人类造成‘危险’","科技革命导致社会政治革命",4,

/*39*/	"人民群众既是历史的‘剧中人’,又是历史的’剧作者‘,这是 (    )",
		"唯心主义的观点","折中主义的观点","历史唯物主义的观点","历史循环论的观点",3,

/*40*/	"人民群众是历史的创造者,其根本原因在于人民群众(     )",
		"占人口大多数","是社会生产力的体现者","具有先进思想","掌握历史发展规律",2,

/*41*/	"商品的本质因素是 (     )",
		"使用价值","价值","交换价值","价格",2,

/*42*/	"生产商品的劳动分具体劳动和抽象劳动,其中具体劳动的作用是(      )",
		"创造新价值","创造剩余价值","创造必要价值","创造使用价值",4,

/*43*/	"社会必要劳动时间是在现有的社会正常生产条件下,在社会平均劳动熟练程度和劳动强度下制造某种使用价值所需要的劳动时间,它是以  (     )",
		"具体劳动为尺度的","简单劳动为尺度的","复杂劳动为尺度的","个别劳动为尺度的",2,

/*44*/	"商品经济是通过商品货币关系实行等价交换的经济形式,它的基本规律是(     )",
		"价值规律 ","剩余价值规律","竞争规律","货币流通规律",1,

/*45*/	"马克思说:’一切商品对它们的所有者是非使用价值,对它们的非所有者是使用价值。‘这句话表明(     ) ",
		"有使用价值的不一定有价值","商品的使用价值是对它的购买消费者而言的",
		"商品所有者同时获得使用价值和价值","商品是使用价值和价值的对立统一",2,

/*46*/	"如果部门劳动生产率下降,同一劳动在单位时间内创造的 (    )",
		"使用价值量减少,单位产品的价值量增加","使用价值量减少,单位产品的价值量减少",
		"价值量增加,单位产品的价值量增加","价值量减少,单位产品的价值量减少",1,

/*47*/	"对’劳动是财富之父,土地是财富之母‘这句话的正确解释是(      )",
		"劳动和土地都是价值的源泉",
		"劳动创造使用价值,土地形成价值",
		"劳动是创造价值的外部条件,土地是价值的真正源泉",
		"劳动必须和自然物相结合才能创造出物质财富",4,

/*48*/	"商品内在的使用价值与价值的矛盾,其完备的外在表现是(    )",
		"商品与商品之间的对立",
		"私人劳动与社会劳动之间的对立",
		"商品与货币之间的对立",
		"资本与雇佣劳动之间的对立",3,

/*49*/	"价值规律是商品经济的基本规律,它的作用是通过(    )",
		"生产者之间的竞争实现的","消费者之间的竞争实现的","生产者和消者之间的竞争实现的",
		"价格机制、供求机制和竞争机制实现的",4,

/*50*/	"在商品经济中,形成价值的抽象劳动的支出必须借助于(    )",
		"具体劳动 ","剩余劳动","商品的生产形式","资本主义生产方式",1,

/*51*/	"第二次世界大战后,发达资本主义国家的发展进入国家垄断资本主义的新阶段,这意味着(      )",
		"发达资本主义国家的政府担当调控国家宏观经济的重要职能",
		"国家垄断资本掌控经济生活",
		"所有重要的经济部门实行国有化",
		"国家垄断重于私人垄断",1,

/*52*/	"国家垄断资本主义的产生和发展,从根本上说是(      )",
		"国内市场竞争的结果","国际竞争激烈化的结果","垄断统治加强的结果",
		"生产社会化和资本主义私人占有制之间矛盾发展的结果",4,

/*53*/	"当代资本主义国际垄断组织的主要形式是 (     )",
		"国际卡特尔","混合联合企业级","跨国公司","国际康采恩",3,

/*54*/	"第二次世界大战后,发达资本主义国家和私人垄断统治的发展表现在(      )",
		"托拉斯和康采恩的出现","金融寡头的统治","国际垄断同盟的兴起",
		"形成跨行业跨部门的混合联合企业",4,

/*55*/	"金融资本是由(     )”",
		"产业资本和商业资本融合或混合生长而成的",
		"银行资本的工业资本融合或混合生长而成的",
		"垄断的银行资本和垄断的工业资本融合或混合生长而成的",
		"垄断银行资本和银行资本融合或混合生长而成的",3,

/*56*/	"在垄断资本主义阶段占统治地位的资本是(      )",
		"工业资本 ","农业资本","银行资本","金融资本",4,

/*57*/	"在垄断资本主义的各个基本经济特征中最根本的特征是(     )",
		"国家垄断同盟的形成","资本输出具有重要的意义",
		"垄断在经济生活中占统治地位","瓜分世界领土,形成殖民体系",3,

/*58*/	"资本主义由自由竞争阶段进入垄断阶段,最根本的标志在于(     )",
		"垄断代替自由竞争在经济生活中占统治地位",
		"资本输出代替商品输出在经济生活中占统治地位",
		"银行资本代替工业资本在经济生活中占统治地位",
		"国家垄断代替私人垄断在经济生活中占统治地位",1,

/*59*/	"国家垄断资本主义发展的基础是(     )",
		"国有垄断资本","资产阶级国家","私人垄断资本 ","资本输出",3,

/*60*/	"国家垄断资本主义的发展(     )",
		"改变了经济的资本主义性质","符合垄断资本家的整体利益",
		"代表了个别资本家的利益","消灭了私人垄断资本主义的基础",2,

/*61*/	"除我国之外,哪个国家也提出了仍处于社会主义初级阶段的理论(     )",
		"苏联","南斯拉夫","越南","古巴",3,

/*62*/	"美苏冷战全面展开的标志是(     )",
		"马歇尔计划","杜鲁门主义","两大阵营的形成 ","丘吉尔的铁幕演说",2,

/*63*/	"两极终结的标志是(      )",
		"东欧剧变","苏联解体","第三世界的崛起","中国的强大",2,

/*64*/	"社会主义各个阶段的划分最终应以(     )",
		"生产力的发展为标准","生产关系为标准","生产资料的公有制程度为标准",
		"以阶级斗争为标准",1,

/*65*/	"社会主义政治制度的基本特征是(     )",
		"坚持社会主义方向","无产阶级政党的领导","无产阶级专政的政权",
		"马克思主义的指导",3,

/*66*/	"坚持四项基本原则的核心是(     )",
		"坚持社会主义道路","坚持马列主义、毛泽东思想","坚持党的领导","坚持人民民主专政",3,

/*67*/	"社会主义的根本任务是(     )",
		"进行阶级斗争","改革生产资料所有制","进行政治体制改革、经济体制改革",
		"解放生产力、发展生产力",4,

/*68*/	"社会主义的根本目的在于(      )",
		"消灭剥削、消除两极分化,最终达到共同富裕",
		"建立无产阶级专政","巩固共产党的领导","镇压资产阶级的反抗",1,

/*69*/	"民主社会主义的实质是(    )",
		"发达国家的社会主义","改良的资本主义","社会主义不同模式的一种","社会主义的最佳模式",2,

/*70*/	"无产阶级政党的组织原则是(     )",
		"集体领导","理论联系实际","实事求是 ","民主集中制",4,

/*71*/	"下列提法正确的是(     )",
		"只有空想社会主义思想家预见了未来社会",
		"只有马克思主义经典作家预见了未来社会",
		"只有唯心主义思想家预见了未来社会",
		"许多思想家都预见了未来社会",4,

/*72*/	"‘通过批判旧世界来发现新世界’是(      )",
		"空想社会主义预见未来社会的方法",
		"马克思主义预见未来社会的方法 ",
		"唯物主义预见未来社会的方法",
		"唯心主义预见未来社会的方法",2,

/*73*/	"代替那存在着阶级和阶级对立的资产阶级旧社会的,将是这样一个联合体,在那里,每个人的自由发展是一切人的自由发展的条件’。这是(     )",
		"《共产党宣言》中的一段话","《共产主义原理》中的一段话",
		"《哥达纲领批判》中的一段话","《资本论》中的一段话",1,

/*74*/	"‘人的依赖性关系’是(    )",
		"资本主义社会以前的人与人之间的关系",
		"资本主义社会之中的人与人之间的关系",
		"社会主义社会之中的人与人之间的关系",
		"共产主义社会之中的人与人之间的关系",1,

/*75*/	"‘物的依赖性关系’是(    )",
		"资本主义社会以前的人与人之间的关系",
		"资本主义社会之中的人与人之间的关系",
		"社会主义社会之中的人与人之间的关系",
		"共产主义社会之中的人与人之间的关系",2,
		
/*76*/	"实现了人的’自由个性‘的发展,是(     )",
		"资本主义社会以前的人的生存状态",
		"资本主义社会之中的人的生存状态",
		"社会主义社会之中的人的生存状态",
		"共产主义社会之中的人的生存状态",4,

/*77*/	"’两个必然‘和’两个决不会‘(    )",
		"是矛盾的","是两回事","是有着内在联系的","是内容和形式的关系",3,

/*78*/	"‘必然王国’和’自由王国‘是(    ) ",
		"时间性概念","间性概念","历史性概念","物质性概念",3,

/*79*/	"马克思主义认为,消灭’三大差别‘的关键在于(    )",
		"消灭工业与农业的差别","消灭城市和乡村的差别","消灭脑力劳动和体力劳动的差别",
		"消灭利益差别",4,

/*80*/	"各尽所能,按需分配是(   )",
		"原始社会的分配方式","阶级社会的分配方式","社会主义社会的分配方式 ",
		"共产主义社会的分配方式",4,
};

struct type_duoxuanti
{
	char str[5][500];
	int right[5];
}duoxuanti[41]={"","","","","",0,0,0,0,0,

	"马克思主义诞生于19世纪40年代,到那时,资本主义的发展已经经历过(      )",
	"14世纪末至15世纪初,资本主义生产关系在西欧封建社会内部孕育",
	"18世纪60年代至19世纪30年代末,资本主义工业革命推动资本主义社会生产力发展",
	"多次经济危机,给资本主义世界造成极大破坏","垄断资本主义",1,1,1,1,0,

	"作为一个完整的科学体系,马克思主义理论体系的三个主要组成部分是 (      )",
	"马克思主义政治学","马克思主义政治经济学","科学社会主义","马克思主义哲学",2,0,1,1,1,

	"作为马克思主义产生阶级基础的19世纪三大工人起义是(      )",
	"巴黎公社","1831年和1834法国里昂工人两次起义","1838年在英国爆发的延续十余年的宪章运动",
	"1844年德国西里西亚纺织工人起义",3,0,1,1,1,

	"马克思主义产生的直接理论渊源是(      )",
	"德国古典哲学","英国古典政治经济学","法国英国的空想社会主义","法国启蒙思想",4,1,1,1,0,

	"马克思恩格斯最重要的理论贡献是(     )",
	"辩证法","劳动价值论","唯物史观","剩余价值学说",5,0,0,1,1,

	"’巧妇难为无米之炊‘的哲学意义是(      )",
	"意识是第一性的,物质是第二性的","物质是第一性的,意识是第二性的",
	"主观能动性的发挥,必须尊重客观规律","画饼不能充饥",6,0,1,1,0,

	"我国古代哲学家王夫之认为:’动静者,乃阴阳之动静也。‘’皆本物之固然。""静者静动,非不动也。""静即含动,动不含静。""动、静,皆动也。‘这在哲学上表达了(     )",
	"运动和静止都是物质的固有属性","静止是运动的特殊状态,是缓慢不显著的运动",
	"静止是相对的,运动是绝对的","运动是静止的总和",7,0,1,1,0,

	"下列现象属于量变引起质变的有(      )",
	"生产力的增长引起生产关系的变革","物体由于量的不同而区分不同的体积",
	"在一定温度下鸡蛋孵出小鸡","由遗传和变异的矛盾引起旧物种到新物种的变化",8,1,0,1,1,

	"下列工作方法体现了矛盾的普遍性和特殊性的辩证关系原理的是(      )",
	"抓典型","一般号召和个别指导相结合","一切经过实验","欲擒故纵",9,1,1,1,0,

	"如果偶然性不起任何作用的话,那么世界历史就会带有非常神秘的性质。这一观点(      )",
	"夸大了偶然性的作用,是唯心主义非决定论",
	"把偶然性和必然性的作用相混同,是相对主义的观点",
	"既承认偶然性的作用,又承认必然性的作用,是辩证决定论的观点",
	"说明事物发展是必然性和偶然性综合作用的结果",10,0,0,1,1,

	"实践的中介系统包括(      )",
	"人的肢体延长、体能放大的工具系统","人的感官和大脑延伸、智力放大的工具系统",
	"进人主体认识和实践范围的各种物质系统",
	"在思维中把对象的某种属性、因素抽取出来的逻辑方法与操作系统",11,1,1,0,0,

	"批判的武器当然不能代替武器的批判,物质的力量只能用物质的力量来摧毁,理论一经群众掌握,也会变成物质力量。这一论断的哲学思想是(     )",
	"理论对实践具有指导作用","理论不能代替实践",
	"理论本身就是物质的力量","理论的作用可以通过实践表现出来",12,1,1,0,1,

	"感觉到了的东西,我们不能立刻理解它,只有理解了的东西,才能更深刻地感觉它,这一观点说明(    )",
	"感性认识对于认识事物的本质没有任何帮助",
	"感性认识具有局限性,有待于上升为理性认识",
	"感性认识是认识的初级阶段,理性认识是认识的高级阶段",
	"感性认识和理性认识是相互依存和渗透的",13,0,1,1,1,

	"马克思主义认为,认识的辩证过程是(     )",
	"从间接经验到直接经验的转化","从抽象到具体再到抽象的上升运动",
	"实践一认识一实践的无限循环往复",
	"从相对真理到绝对真理的发展",14,0,0,1,1,

	"下列属于中国传统哲学中唯心主义知行观的有 (     )",
	"生而知之(孔子)","不虑而知(孟子)","不行而知(老子)",
	"不登高山,不知天之高也,不l临深溪,不知地之厚也(荀子)",15,1,1,1,0,

	"社会意识的相对独立性表现为 (     )",
	"它的发展变化与社会存在的发展变化不完全同步",
	"它与社会经济水平之间发展上的不平衡性",
	"它的发展往往具有历史继承性",
	"各种社会意识形式之间的相互作用和影响",16,1,1,1,1,

	"马克思说:无论哪一种社会形态,在它所能容纳的全部生产力发挥出来以前,是决不会灭亡的;而新的更高的生产关系,在它存在的物质条件在旧社会的胞胎里成熟以前,是决不会出现的。这段话说明(      )",
	"生产力的发展是促使社会形态更替的最终原因",
	"一种新的生产关系的产生需要客观的物质条件的成熟",
	"无论哪一种社会形态,当它还能够促进生产力发展时,是不会灭亡的",
	"社会形态总是具体的、历史的",17,1,1,1,1,

	"科学技术也是生产力,因为(      )",
	"它能引起劳动对象的变革,促进劳动者素质的提高",
	"它属于上层建筑","它可以提高劳动生产率","它可以提高管理效率",18,1,0,1,1,

	"经济基础对上层建筑的决定作用,主要表现在(     )",
	"经济基础决定上层建筑的产生、变化与发展",
	"经济基础决定上层建筑的性质",
	"经济基础决定上层建筑是否具有反作用",
	"经济基础决定上层建筑是否包括自然科学",19,1,1,0,0,

	"如果资本主义的灭亡是由科学保证了的,为什么还要费那么大的力气去为它安排葬礼呢?这种观点的错误在于(     )",
	"抹煞社会规律实现的特点","否认革命在社会质变中的作用",
	"否认历史观上的决定论原则","否定科学是推动历史前进的革命力量",20,1,1,0,0,

	".关于所有制和所有权的关系,下列说法正确的是(     )",
	"所有制是所有权的基础","所有权是所有制的基础",
	"所有制决定着所有权,所有权是是所有制的法律形态,它是反映着经济关系的意志关系",
	"同一种所有制可以有不同的所有权",21,1,0,1,1,

	"价值是商品的本质属性,它是(     )",
	"凝结在商品中的抽象劳动 ","商品的社会属性","交换价值的基础 ",
	"反映商品生产者之间的社会关系",22,1,1,1,1,

	"生产商品的劳动二重性是指(     )",
	"个别劳动","社会劳动","具体劳动","抽象劳动",23,0,0,1,1,

	"货币的本质通过它的职能体现出来,货币有多种职能,其中最基本的职能是(     )",
	"价值尺度","流通手段","支付手段 ","贮藏手段和世界货币",24,1,1,0,0,

	"以下对马克思的劳动价值论的说法正确的是(     )",
	"是对古典政治经济学劳动价值论的批判、继承和发展",
	"是剩余价值理论的基础",
	"是研究价值分配的理论",
	"为揭示资本主义生产方式的本质奠定了理论基础",25,1,1,0,1,

	"私人垄断资本主义向国家垄断资本主义过渡(     )",
	"是资本主义生产社会化的客观要求",
	"是资本主义基本矛盾发展的必然结果",
	"在一定程度上促进了资本主义生产的发展",
	"能够从根本上解决资本主义的基本矛盾",26,1,1,1,0,

	"垄断资本要求国家干预经济生活的原因是(     )",
	"社会化大生产要求国民经济协调发展,需要国家参与经济调节",
	"国内垄断资本需要国家支持以加强竞争的能力",
	"社会化大生产需要巨额投资,要求国家直接经营或资助",
	"生产过剩问题日趋严重,需要借助国家力量以扩大国内外市场",27,1,1,1,1,

	"国家垄断资本主义产生的具体原因是(       )",
	"市场问题日益严重,要求利用国家力量来扩大",
	"社会化大生产所需巨额投资需要国家资助",
	"社会化大生产要求经济协调发展,需要国家直接干预",
	"对于不能直接获利的基础理论研究只能由国家来承担",28,1,1,1,1,

	"国家垄断资本主义的基本形式有(       )",
	"国营企业","国私合营企业","国家与私人垄断资本在国际范围内的结合","国家调节经济",29,1,1,0,1,

	"国家垄断资本主义对资本主义经济发展的作用(     )",
	"在一定程度上促进了社会生产力的发展",
	"解决了垄断资本主义内在矛盾的深化与尖锐",
	"从根本上解决了失业问题",
	"消除了经济危机频繁的出现",30,1,0,0,1,

	"下列哪个国家建立过社会主义(      )",
	"斯拉夫","罗马尼亚","奥地利","匈牙利",31,1,1,0,1,

	"空想社会主义的历史功绩是(      )",
	"对资本主义的弊病进行了深刻的揭露和猛烈的抨击",
	"揭示了资本主义灭亡、社会主义胜利的客观规律",
	"对未来社会作出了天才的设想",
	"找到了变革社会的革命力量",32,1,0,1,0,

	"邓小平关于社会主义本质的概括是(     )",
	"实行以公有制为主体的多种经济形式","坚持按劳分配的标准","解放生产力、发展生产力",
	"消灭剥削、消除两极分化,最终达到共同富裕",33,0,0,1,1,

	"我国社会主义初级阶段的含义是(     )",
	"我国还处在社会主义过渡的新时期",
	"我国已经是社会主义社会",
	"我国正处于向共产主义过渡的新时期",
	"我国的社会主义还处在初级阶段",34,0,1,0,1,

	"社会主义社会的主要特征有(     )",
	"剥削制度的消灭和在生产资料所有制上坚持以公有制为主体",
	"按劳分配",
	"大力发展社会主义市场经济","实行无产阶级专政",35,1,1,1,1,

	"下列选项中属于共产主义含义的有 (      )",
	"共产主义是一种科学理论",
	"共产主义是一种现实运动",
	"共产主义是一种社会制度",
	"共产主义是一种社会理想",36,1,1,1,1,

	"马克思主义经典作家与其他思想家预见未来社会的方法区别在于(     )",
	"前者从客观规律出发,后者从理性出发",
	"前者侧重于一般特征的揭示,后者侧重于详尽细节的描绘",
	"前者通过批判旧世界发现新世界,后者凭空猜测无法知道的事情",
	"前者是乐观主义的态度,后者是悲观主义的态度",37,1,1,1,0,

	"下属现象中属于共产主义社会特征的有(     )",
	"社会财富极大丰富,消费品按需分配",
	"社会财富极大丰富,消费品按劳分配",
	"社会关系高度和谐,人们的精神境界极大提高",
	"每个人自由而全面的发展",38,1,0,1,1,

	"马克思和恩格斯认为在共产主义社会将要消失的’三大差别‘有(     )",
	"资产阶级和无产阶级的差别",
	"工业和农业的差别",
	"城市与乡村的差别",
	"脑力劳动与体力劳动的差别",39,0,1,1,1,

	"共产主义是能够实现的社会理想的根据是(     )",
	"以人类社会发展规律为依据的",
	"以资本主义社会基本矛盾",
	"可以用社会主义义运动的实践来证明的",
	"要靠社会主义的不断完善和发展来实现的",40,1,1,1,1,
};

void function1(int num) /*num为总题数*/
{
	system("cls");
	int id,i,j,shunxu[155],abcd[5],sum=0,ture;
	char ch;

	for1_n(&shunxu[1],num);

	printf("一、 单项选择题:请从下列每题给出的四个选项中,挑选出一个最符合题目要求的选项。\n\n");

	int start,end; 
	start = clock();

	for(i=1;i<=num;i++)
	{
		id=shunxu[i];
		for1_n(&abcd[1],4);

		printf("第%3d题:%s\n",i,danxuanti[id].str[0]);
		printf("\tA、%s\n",danxuanti[id].str[ abcd[1] ]);
		printf("\tB、%s\n",danxuanti[id].str[ abcd[2] ]);
		printf("\tC、%s\n",danxuanti[id].str[ abcd[3] ]);
		printf("\tD、%s\n>>你的选择:",danxuanti[id].str[ abcd[4] ]);
		fflush(stdin);
		scanf("%c",&ch);
		fflush(stdin);
		for(j=1;j<=4;j++)
			if( abcd[j]==danxuanti[id].right )
			{
				ture=j;
				break;
			}

		if( ch-64 == ture )
		{
			sum++;
			printf("回答正确!\n\n");
		}
		else
		{
			printf("回答错误!\t正确答案是:%c\t原题号:%d\n\n",ture+64,id );
		}
	}
	end = clock();

	printf("\n共记用时: %ld秒  =  %.1f分钟\n", (end - start)*1000/CLK_TCK/1000,float( (end - start)*1000.0/CLK_TCK/1000.0/60.0 )  );
	printf("正确数:%d/%d\t正确率:%.1f%%\n",sum,num,100.0*sum/num);
	system("pause");
	system("cls");
}

void ABCD2val(char *str,int *a)
{
	char i,j;
	for(i=65;i<69;i++)
	{
		a[i-65]=0;
		for(j=0;j<4;j++)
		{
			if( str[j]==i )
				a[i-65]=1;
		}
	}
}

int issame(int *a,int *b,int size)
{
	int i;
	for(i=0;i<size;i++)
		if( a[i]!=b[i] )
			break;
	if(i==size)
		return 1;
	else
		return 0;
}

void changeright(int *right0,int *rand,int *right1)
{
	int i;
	for(i=0;i<4;i++)
		right1[i]=right0[ rand[i]-1 ];
}

void function2(int num) /*num为总题数*/
{
	system("cls");
	int id,i,j,shunxu[61],abcd[5],sum=0,pass;
	char ch[7];
	int right1[5],right2[5];

	for1_n(&shunxu[1],num);

	printf("二、多项选择题:下列每题给出的四个选项中,至少有两个选项是符合题目要求的。多选或少选均不得分。\n注:除了输入正确选项字母和回车键确认,请勿输入其它任何字符;字母顺序不影响结果。\n\n");

	int start,end; 
	start = clock();

	for(i=1;i<=num;i++)
	{
		id=shunxu[i];
		for1_n(&abcd[1],4);

		printf("第%2d题:%s\n",i,duoxuanti[id].str[0]);
		printf("\tA、%s\n",duoxuanti[id].str[ abcd[1] ]);
		printf("\tB、%s\n",duoxuanti[id].str[ abcd[2] ]);
		printf("\tC、%s\n",duoxuanti[id].str[ abcd[3] ]);
		printf("\tD、%s\n>>你的选择:",duoxuanti[id].str[ abcd[4] ]);
		fflush(stdin);
		scanf("%s",&ch);
		fflush(stdin);

		ABCD2val(ch,&right2[1]);
		changeright(&(duoxuanti[id].right[1]),&abcd[1],&right1[1]);
		pass=issame(&right1[1],&right2[1],4);

		if( pass )
		{
			sum++;
			printf("回答正确!\n\n");
		}
		else
		{
			printf("回答错误!\t正确答案是:");
			for(j=1;j<5;j++)
			{
				if( right1[j]==1 )
					printf("%c",64+j);
			}
			printf("\t原题号:%d\n\n",id );
		}
	}
	end = clock();

	printf("\n共记用时: %ld秒  =  %.1f分钟\n", (end - start)*1000/CLK_TCK/1000,float((end - start)*1000.0/CLK_TCK/1000.0/60.0));
	printf("正确数:%d/%d\t正确率:%.1f%%\n",sum,num,100.0*sum/num);
	system("pause");
	system("cls");
}

void zuobiao(int x,int y) 
{
	using namespace std;
	HANDLE hout;
	COORD coord;
	coord.X=x;
	coord.Y=y;
	hout=GetStdHandle(STD_OUTPUT_HANDLE);
	SetConsoleCursorPosition(hout,coord);	
}

void juzhong(char (*p)[80],int sum,int tiaoge)    
{                                                   
	int x,y,i;
	y=(25-sum*(1+tiaoge))/2;
	for(i=0;i<sum;i++)
	{
		x=(80-strlen( *(p+i) ))/2;
		zuobiao(x,y);
		puts( *(p+i) );
		y+=1+tiaoge;
	}
}

void zuoduiqi(char (*p)[80],int sum,int tiaoge)
{
	int x,y,i;
	y=(25-sum*(1+tiaoge))/2;
	x=strlen(*(p));
	for(i=1;i<sum;i++)
		x=strlen(*(p+i))>x?strlen(*(p+i)):x;
	x=(80-x)/2;
    for(i=0;i<sum;i++)
	{
		zuobiao(x,y);
		puts( *(p+i) );
		y+=1+tiaoge;
	}
	zuobiao(x+strlen(*(p+sum-1)),y-1-tiaoge);       /*调整光标位置*/
}

void cover()
{
	system("color 3f");                          //调色函数
	char str[5][80]=
	{
		"厦 门 理 工 学 院",
		"马 克 思 复 习 程 序",
		"2 0 1 3 年 6 月",
		"数据处理与题目导入:犬凡儿",
		"代码模板与程序更新:代号4101",
	};
    juzhong(str,5,1);
    zuobiao(0,22);
	system("pause");
	system("cls");
}

void cleanrow(int n)                                                                  
{                                                   
	int i;
	for(i=0;i<80*n;i++)putchar(32);
}

int xuanze(int max)                                
{                                                           
	int choose;
	
	zuobiao(0,22);
    cleanrow(1);
	zuobiao(0,22);
	printf("请输入您的选择->");
    while(  scanf("%d",&choose),choose<0||choose>max )
	{
		fflush(stdin);
		zuobiao(0,20);
		cleanrow(1);
		zuobiao(0,20);
		printf("输入数值或格式不对!");	
		zuobiao(0,22);
		cleanrow(1);
		zuobiao(0,22);
		printf("请重新输入您的选择->");
	}
	system("cls");                                  //清除界面
    return choose;
}

int main()
{
	int choose=1;
	cover();

	char str[3][80]=
	{
		"1.单 选 题(共80题)",
		"2.多 选 题(共40题)",
		"0.退 出 程 序",
	};
	fflush(stdin);
	zuoduiqi(str,3,1);

	while(choose)
	{
		zuoduiqi(str,3,1);
		switch( choose=xuanze(2) )
		{
		case 1:function1(80);break;
		case 2:function2(40);break;
		case 0:system("cls");
		}
	}
	return 0;
}

转载自原文链接, 如需删除请联系管理员。

原文链接:马克思期末复习程序,转载请注明来源!

0