初一的学生 阅读 和修改病句的成绩 不是很好 有什么好的方法提高

来源:前沿教育2024-11-01 00:45:480

小编今天整理了一些初一的学生 阅读 和修改病句的成绩 不是很好 有什么好的方法提高相关内容,希望能够帮到大家。

本文目录一览:

小学语文综合改错题(越多越好)

1.没有语病的一句是
A.正太路的路轨窄,敌人把平汉路的车头无法移用到这里。
B.美术家和掐丝工人的合作,使景泰蓝器物推陈出新,博得多方面人士的爱好。’
C.大街上,商场里,到处是游玩的、购物的人,熙熙攘攘,不绝如缕。
D.这首交响乐是作者在列宁格勒被法西斯围困,并疯狂叫嚣要占领这座城市的时候赶写的。

2.下面各句没有语病或歧义,表述准确的一项是
A.我党在幼年时期,我们对于马克思列宁主义的认识和对于中国革命的认识是何等肤浅,何等贫乏,则现在我们对于这些的认识是丰富得多,深刻得多了。
B.能否保持为政清廉,是关系到党和政府能否取得广大群众信任的重大问题。’
C.没有调查就没有发言权,侃侃而谈地乱说一通并不能解决问题。
D.老张的衣服比老李的衣服做得好。

3.下面五种说法,哪种没有语病,选出来。
A.世界上第一次对子午线测量的是在我国唐代天文学家僧一行的倡议和领导下进行的。
B.倡议和领导世界上第一次测量子午线的是我国唐代天文学家僧一行。’
C.世界上第一次测量子午线的是我国唐代天文学家僧一行倡议和领导下进行的。
D.倡议和领导世界上第一次测量子午线的工作是我国唐代天文学家僧一行。

4.下面几组句子里,哪组没有病句:
A组:
1)黑暗势力的迫害,使她更坚决地把我们兄弟几个送到革命队伍里去。
2)从祥林嫂悲惨的一生中,使我们深刻地认识到封建礼教吃人的本质。
3)“四人帮”之流把无产阶级领袖神化、偶像化,其目的就在于把自己冒充成“超人”。
B组:
1)大量观测的数据告诉我们,要掌握天气的连续变化,最好每隔半个小时就观测一次。
2)许多运动员的文化水平都不高,这无疑是个缺点,在体育院校的教学中是应当加强的。
3)当家长的助长、迁就孩子的缺点是不应当的。
C组:
1)听了老山战士的报告,使我激动得热泪盈眶,我一定要向老山战士学习。
2)我们有一些同学,他们缺乏的是没有远大的理想。
3)考场里一片寂静,过了一个多小时,才有人陆续交卷。
D组:
1)在学习上有成就的人,大多是在比较困难的条件下,经过顽强努力才取得成功的。
2)我们并不否认这部作品有某些不尽乎人意之处,比如某些细节不够真实、个别人物的语言还不够性格化。

5.选出没有语病的一句
A、这个结论,既然很有根据,但是如果不能说明地球上的无数生物怎样经历变异而达到它们的极其完善的结构和相互适应,因而难以令人满意。
B、这个结论,既然很有根据,但是如果不能说明地球上的无数生物怎样经历变异而达到它们的极其完善的结构和相互适应,仍然是难以令人满意。
C、这个结论,即使很有根据,但是如果不能说明地球上的无数生物怎样经历变异而达到它们的极其完善的结构和相互适应,因而难以令人满意。
D、这个结论,即使很有根据,但是如果不能说明地球上的无数生物怎样经历变异而达到它们的极其完善的结构和相互适应,仍然是难以令人满意。’

6. 选出没有语病的一句:
A.从中国人民认识到再也不能错过历史机遇之日起,就开始了新的长征。
B.学习语文不能仅凭小聪明,一定要下苦功不可。
C.不远处有片树林,这是我练习打太极拳的地方。
D.在退休者中,有许多继续为四化建设贡献余热的专家学者。’

7.选出没有语病的一句。
A.他这个人太果断,什么事都不愿听取群众的意见。
B.我说赵武灵王是英雄,因为他不仅仅是筑了一条长城,更重要的是因为他敢于发布“胡服骑射”的命令。
C.雅琪将士用不屈的斗志和协作的团队精神化作战斗力,使得劲旅申花怏怏而归。
D.我现在还痛感有周密研究中国事情和国际事情的必要。’

8.选出没有语病的一句。
A.一位农民向国家赠献了一枚古代玉佛珠,具有很高的工艺美术价值。
B.一位农民为国家赠献了一枚古代玉佛珠,它具有很高的工艺美术价值。
C.一位农民向国家赠献的一枚古代玉佛珠,具有很高的工艺美术价值。’
D.一位农民向国家捐献了一枚古代玉佛珠,其工艺美术价值很高。

9、找出下列句子中没有语病的一句。
A.重点学科比较集中的院校,将自然形成既是教育中心又是科学研究的中心。
B.妇女们秧插得又密、又齐、又快、又漂亮。 ’
C.这样一直漂到潼南镇,才被派来抢险的机动船把他们从昏迷中救上来。
D.一条弧所对的圆周角等于所对的圆心角的一半。

10.请找出没有语病的一句:
A.他很后悔,不该和自己同过患难,共过生死的好朋友分道扬镳。
B.愿意参加革命的,我们欢迎;愿意回家的,我们发给路费。一切由大家自己决定。 ’
C.这本杂志的对象,主要是面向中小学语文教师及其他语文工作者。
D.这个村连续两年获得大丰收,不但向国家交售了六万斤大米,而且不吃国家的救济粮了。

11.从下面四个句子中,把没有语病的一句选出来。
A.宋庆龄同志为了祖国的统一、民族的兴亡和人民的利益奋斗一生,尤其是为培养祖国的下一代,为社会主义造就人才,做出了很大的贡献。
B.虽然目前国家还有困难,有些问题短期内不可能很快解决,但确实有不少问题,只要我们尽力去做,还是可以得到改善的。
C.我们生产的直流镝灯与国外的炭精灯相比,耗电量只有炭精灯的四分之一,而有效的照明度却提高了百分之五十,它的重量只有炭精灯的五分之一。
D.这四亩试验田共有七十七株结果的梨树。一九七七年总产五万九千三百多斤,平均亩产一万四千八百多斤,其中好果占百分之九十五以上,好果中一级果又占百分之六十五。 ’

12.选出没有语病的一项
A.他是一位有三十多年教龄的五十多岁的语文有经验的教师。
B.林冲在高衙内派人一次又一次害他性命时才走上反抗的道路。
C.随着科学技术日新月异的发展,电脑已成为人们不可或缺的工具,在人们的学习和工作中发挥着重要的作用。 ’
D.她细心操劳家务,把家里安排得井井有条。

13选出下面没有语病的一项。
A.放在穿堂中的大屏风,除作装饰外,还有遮蔽作用,以免人们刚进入穿堂就直见正房。
B.我们都聊起了三十年前的过去和三十年后的今天。
C.这部60万字的长篇小说,构思精巧,叙述严密;简直无隙可乘。
D.我们要根据作者看法的广度,对于他所接触到的那些现象的理解是否正确,描写是否生动来判断。

14选出没有语病的一句。
A.和外国朋友一样,我们自己也是喜欢民族的、传统的形式和生动活泼、富有时代感的反映人民生活的作品。
B.人类文化史上的大浩劫,秦始皇的焚书,中世纪的精神桎梏,各个王朝的文字狱,法西斯对文化的杀戮……并不曾使任何一个时代、任何一个民族的文化真正中断、灭亡。’
C.学校没有一个人否认今年能在教学上开创一个新局面不是师生共同努力的结果。
D.是靠天等雨,还是靠人找水?是人定胜天,还是听天由命?这是两种截然不同的思想。

15指出没有语病的一项
A.应用这种罗盘,无论在阴云密布以及黎明或傍晚看不到太阳的时候,也不会迷失方向。
B.在我们中间,一个人发生困难,就有上百、上千、上万个素不相识的人热切地伸出手,不遗余力地帮助你。
C.文章关于环境污染问题作了比较具体的分析,引起人们对环境科学的重视。
D.荔枝是亚热带果树,……现在科学发达,使荔枝北移,将来也许不是完全不可能的事。

16选出句意明确,没有语病的一项。
A.他是一个有缺点但对生活无比热爱的人,这比对生活失掉信心的人更为可爱。
B.和他十年前离乡时一样,依然是孑然一身,两手空空。
C.北京故宫博物院收藏的中国古代绘画非常丰富,在世界上可以说是首屈一指了。 ’
D.人们清醒过来后,发现他们已倒在血泊中,一发弹片正中咽喉部。

17以下句子没有语病一句是
A.他们担心过多的变革会导致原来的社会格局受到破坏,原来的社会运转受到障碍。
B.他这次访问日本是要同日本国会和朝野各界人士共同探讨如何进一步巩固和发展中日睦邻友好关系的问题。 ’
C.洞中的历代刻石,大概属于“四旧”,早已铲除殆尽,无一幸存,只剩下伤痕累累的石壁。
D.最让人高兴的是,在全厂职工团结协作,日夜奋战下,全年的生产指标终于超额完成了。

18下列句子中没有语病的一句是
A.在同学们观看了电影《焦裕禄》后,受到了深刻的教育。
B.某厂研制新产品的技术人员,经过半年多的艰苦奋战,终于试制成功了。
C.不管气候条件怎样恶劣,他都坚持下来了。 ’
D.经过大家的努力,产品的数量和质量都显著地提高了。

19、用下列词和短语(词组)组成一个句子,排列后有语病的一项是
①飘升 ②细细的 ③冉冉(的) ④青烟 ⑤一缕缕的 ⑥在夜的空虚中
A.② ⑤ ③ ④ ⑥ ① B.⑥ ⑤ ② ④ ③ ①
C.⑤ ② ④ ③ ① ⑥ D.② ⑤ ④ ⑥ ③ ①

20选出没有语病的一句
A.人们一走进教学楼就会看到,所有关于澳门历史的图片和宣传画都被挂在走廊两边的墙壁上。
B.吴荪甫似乎厌见那些灯光,独自踱到那小池边,在一只藤椅里坐了,深深地吸了一口气。
C.如果我们能够研制出一种类似鹰眼的搜索、观测技术系统,就能够提高和扩大飞行员的视野和视敏度。
D.湖色越远越深,由远到近,是银白、淡蓝、深青、墨绿,非常分明。

21下列句子没有语病的一句是:
A.生物变异及相互适应的原因和方法,对于我们需要有个明确的了解。
B.雷锋同志有善于挤和善于钻的“钉子”精神作为我们学习的榜样。
C.秋天的岳麓山是观赏红叶的最好的季节。
D.秋天的阴山,像一座青铜的屏风安放在它们的北边,从阴山高处拖下来的深绿色的山坡,安闲地躺在黄河岸上,沐着阳光。这是多么平静的一个原野!

22无语病的一项是
A.这种全封闭的“蚕豆”式自行车,最高时速可达75.6公里/小时。
B.这种全封闭的“蚕豆”式自行车,最高时速为75.6公里以上。
C.这种全封闭的“蚕豆”式自行车,最高速度为75.6公里/小时。
D.这种全封闭的“蚕豆”式自行车,最高时速约为75.6公里。

23下面的句子里没有语病的是哪句:
A.用“光尺”测量几十公里长的距离,误差比人的头发还细几倍。
B.如何防备展览会的贵重展品免遭盗窃,这是西方国家深感头痛的问题。
C.故宫博物院新近展出了一批两千多年前新出土的文物。
D.张教师退休了,但他无时无刻不在牵挂着那些孩子们。 ’

24下列各句中没有语病的一句是
A.我们要下大决心,花大力气,争取在本世纪末把我国的教育事业达到世界先进水平。
B.焦裕禄这个名字对青年人可能还有些陌生,可对四十岁以上的人却是很熟悉的。
C.杨辉返校后对抢救落水儿童的事只字未提,直到一封感谢信送到校长室,这件好人好事才为大多数人知晓。
D.作者着力刻画了两位主要人物,这两位主要人物的一言一行、一举一动都体现了作者对这两类不同女性的深刻理解和深切同情 ’。

25指出没有语病的一句
A.一个人能否成才,要看以后学习的程度。这里一是要有信心,相信自己能成才;二是有没有毅力和决心,能否坚持学习一辈子。
B.一个人能否成才,要看以后学习得怎样。一看有没有信心,相信不相信自己能成才;二看有没有毅力和决心,能否一辈子坚持下去。 ’
C.一个人要能成才,必须坚持学习。这里一是有没有信心,相信不相信自己能成才;二是要有毅力和决心,能坚持学习一辈子。
D.一个人要能成才,要看以后学习得怎样。这里一是要有信心,相信不相信自己能成才;二是要有毅力和决心,能坚持学习一辈子。

26选出一个不会产生歧义的句子。
A.这个人谁都不认识。
B.贪小便宜的人看不起。
C.天色晚了,自行车没修好,修车的急坏了。
D.请打针的在注射室外等候。 ’

27选出没有语病的句子
A.出租车确实便利交通,可是如果它不敲竹杠,不乱收费,我就要举双手高呼:“TAXI,万岁!”
B.出租车司机们已经从敲竹杠、乱收费上升到参与赌博、盗窃等犯罪活动了,其个中原因,主要还是为了多捞钱。
C.陈松军想打退堂鼓,厂长就来帮助他认识青年工作的重要性,让他看到现在的青年一代积极向上的特点,不要只看到少数青年的不良行为,使他改变了对青年人的片面看法,鼓起了工作的勇气。
D.一九七七年九月,美国发射了一个不载人的宇宙飞船,叫“旅行者一号”,想飞向太阳系之外。

28下面四项只有一项无语病,请把它选出来
A.还有些作物品种,所以能够抗病,是因为体内缺少侵入的病菌所需要的某些营养物质,病菌侵入以后无法生存。 ’
B.还有些作物品种,虽然能够抗病,但因为体内缺少侵入的病菌所需要的某些营养物质,病菌侵入以后无法生存。
C.还有些作物品种,如果能够抗病,那么体内缺少侵入的病菌所需要的某些营养物质,病菌侵入以后无法生存。
D.还有些作物品种,不但能够抗病,而且因为体内缺少侵入的病菌所需要的某些营养物质,病菌侵入以后无法生存。

29下列有语病的一句是
A.在欢迎的人群中,既有70多岁的老人,也有在人们怀抱里的两岁的孩子。
B.经过刻苦的练习,在选拔赛上他射击的五次成绩平均都在95环以上。 ’
C.语文是各门学科的基础,学习自然科学如果不掌握语文这一工具,就不可能正确理解概念和原理,不可能有严密思维的能力。
D.画家蔡若虹到延安附近却受阻,只好绕道香港、河内、昆明,历时七个月才到达理想之地。

30.下面句子有语病的一句是
A.他尽管前几年遇到了许多挫折,但是一点也不灰心。
B.王芳那篇作文昨天已经写好了,今天交给了老师。
C.文章对环境污染问题作了比较具体的分析,同时也概括地介绍了关于环境科学的基本知识,人们对环境科学引起了重视。 ’
D.我有一个印象,喜欢搞理论的人多,肯在观察、实验上用功夫的人少。

31没有语病或歧义的句子是
A.这本书记载了陈毅同志在抗日战争时期的斗争业绩,刻画了他可敬、可爱的形象,再一次激起了人们对这位革命前辈的深切怀念。’
B.曹丕与曹植本是亲兄弟,然而由于争权夺势,曹丕不是竟然依仗权势,威逼曹植,要他在七步之内吟成一首诗,否则便“决不姑恕”。
C.澳大利亚人麦士几十年来在许许多多厕所的门上画了彩画,给人们增添了生活情趣。他去世后,群众虽然很怀念他,但是艺术界却不把他列为艺术家。
D.这个观点,最近报刊上提出了一些异议,我以为是正确的。

32下列各句中没有语病的一句是
A.一篇议论文观点正确、论据充分、结构完整,是衡量其好坏的重要标准。
B.由于《古文观止》具有特色,自问世以后近三百年来,广为传布,经久不衰,至今仍不失为一部有价值的选本。
C.采取各种办法培养餐饮业服务人员的水平,尤其是青年同志的水平,是当务之急。
D.市领导在检查某市属国营企业工作时,提醒他们要向竞争对手南方企业学习。 ’

33下列各句没有语病的一句是
A.比赛采用马拉松竞赛方法,取男女各前三十名。
B.丈夫看着妻子黑发中夹藏着的白发,妻子看着丈夫脸上的皱纹,两个人都觉得又增加了几根。
C.可当他经过原来的办公室时,却闻到扑鼻的酒香,刺耳的狂笑,窗口上那前仰后合的黑影,使他头皮发炸。
D.有关专家认为,这部专著标志着我国的巴克莱研究朝世界一流水平迈进了坚实有力的一大步。 ’

34.选出没有语病的一句。
A、没有石油工业,交通运输等各种工业的发展都是不可想象的。
B、这样重复的课程当然增加了同学们很大的负担,对于青年的健康问题是个极大的矛盾。
C、就在这时,机器忽然发生故障,锅炉不得不熄火了。’
D、老干部和新干部要搞好团结。

35. 选出没有语病的一句。
A、对于黑板报的艺术质量问题,应该引起班委会的重视。
B、这位老艺术家的表演,可以说已经达到维妙维肖、出神入化的境界。’
C、有些炎症,西药中药都能治。不但中药能与一般抗菌类媲美,而且副作用小,成本也较低。
D、三年当中,这个县的粮食总产量,以平均每年递增百分之二十的速度,大踏步向前发展。

病句修改答案解析参考
1.B.A.“无法”应提到“把”前。C.“不绝如缕”不妥。D.“作者……疯狂叫嚣”不对。
2.B.A.“肤浅”“贫乏”与“丰富”“深刻”没有分别对应。C.“侃侃而谈”不妥。D.有歧义。
3.B.A.C.D.均为主谓不配。
4.D. A组:2)无主 B组:2)“缺点,应当加强”不配。C组:1)谁“使我……”?不清。2)“缺乏的是没有远大的理想”多了否定词。3)“有人”“陆续”应换位。
5.D.A、B“既然”应“虽然”。C、关联词语不当,“因而”改“也”。
6.D.A.“从”应置“中国人民”后。B.“不可”累赘。C.“这”应改为“那”。
7.D.A.“果断”褒义贬用了,应“武断”。B.“因为他”应置“不仅仅是”之后。C.“用””应改为“把”。
8.C.A.“一位农民,具有很高价值”不当。B.“它”指代不明。D.“其”指代不明。
9.B.A.“既是教育中心又是科学研究的中心”应为“教育中心和科学研究的中心”。C.“才”前应有主语“他们”;……。D.“等于”后应加 “这条弧” 或 “它”。
10.B.A. “自己”多余;或在“自己”前加“与”。C.“主要”和“及其他……”不宜并存。D.“不但……而且”中内容应递进,不应“递退”。
11.D.A.“亡”字坏事。B.“问题”不能“做”,应“解决”。 C.先后连贯不好,“它的重量……”应放在“耗电量”前。
12.C.A.“语文”和“有经验”应换位。B.“派人”和“一次又一次”换位。D.“井井有条”为“清楚而有条理”,不妥。
13.A.B.参照物偷换。C.“无隙可乘”贬义,不妥。D.“对于”冗赘。
14.B.A.应“喜欢具有民族的、传统的形式和生动活泼、富有时代感的反映人民生活的内容的作品”。C.多了一个否定词“不”。D.“这”指代不明。
15.D.A.“无论……也”不配,应“无论……都”或“即使……也”;“在阴云密布以及黎明或傍晚看不到太阳的时候”也不当。B.“你”应为“他”;约数“上百、上千、上万”中顿号应去掉,如不说“成千、上万”、“三、五个人”;……。C.“关于”应改为“对于”。
16.C.A.“这”不能代“他”,应删。B.“和”“他”换位。D.谁“一发弹片正中咽喉部”?不明。
17.B.A.“障碍”改为“阻碍”。C.不懂“殆(将近)尽”,与后“无一幸存,只剩下……石壁”矛盾。 D.“在……下”多余。
18.C.A.无主语。B.“技术人员……终于试制成功了”主谓搭配不当。D.“数量”不说“提高”。
19.A.“冉冉”只修饰动词。
20.B.A.“所有”应删去或移到“关于澳门历史的”之后。C.应“提高飞行员的视敏度和扩大飞行员的视野”。D.“由远到近”应“由近到远”。
21.D.A.“对于”多余。B.杂糅。C.应“岳麓山秋天”。
22.C.A.“最高”“可达”只需其一。B.“最高”“以上”只需其一。D.“最高”“约”只需其一。
23.D.A.“细”不能说“几倍”。B.“免”多余。C.“两千多年前”与“新出土”换位。
24.D.A.“把……达到”错。B.主客体颠倒。C.“这件好人”错。
25.B.A.C.D.都是正反两面呼应不周。
26.D.A.B.C.均有歧义。
27.D.A.“可是”多余。B.“个中”多余,也不合体色彩。C.“鼓起”的主语不明确,可删“使”。
28.A.B.“虽然”“但”赘余。C.“如果……那么”关联不妥。D.“不但”“而且”多余。
29.B.“平均”“都”只能用其中一个。
30.C.“引起了”应置“人们”前。
31.A.B.“不是”后差“吗?”。C.“群众”“虽然”应换位。D.什么“是正确的”有起义。
32.D.A.应分别在“正确”、“充分”、“完整”后加“与否”。B.“由于”不删则此句无主语。C.“培养……水平”似不妥,也应“尤其是培养餐饮业服务青年的水平”。
33.D.A.“取”应放在“各”后。B.起码错在“皱纹”不能“增加了几根”……。C.“闻到……狂笑”不配。
34.C.A、“不可想象”所言不确。B、“对于”应为“对”;“问题”可删;“极大的矛盾”所言不确,。D、有歧义。
35.B.A、“对于”多余。C、“不但”与“中药”换位。D、“大踏步向前发展”应为大幅度增长”。
大哥....弄了这么多..给点分吧...要求采纳...
鄙视下面的那个....抄袭我的!!!!!!!!LJ

初一的学生 阅读 和修改病句的成绩 不是很好 有什么好的方法提高

1.没有语病的一句是
A.正太路的路轨窄,敌人把平汉路的车头无法移用到这里。
B.美术家和掐丝工人的合作,使景泰蓝器物推陈出新,博得多方面人士的爱好。’
C.大街上,商场里,到处是游玩的、购物的人,熙熙攘攘,不绝如缕。
D.这首交响乐是作者在列宁格勒被法西斯围困,并疯狂叫嚣要占领这座城市的时候赶写的。

2.下面各句没有语病或歧义,表述准确的一项是
A.我党在幼年时期,我们对于马克思列宁主义的认识和对于中国革命的认识是何等肤浅,何等贫乏,则现在我们对于这些的认识是丰富得多,深刻得多了。
B.能否保持为政清廉,是关系到党和政府能否取得广大群众信任的重大问题。’
C.没有调查就没有发言权,侃侃而谈地乱说一通并不能解决问题。
D.老张的衣服比老李的衣服做得好。

3.下面五种说法,哪种没有语病,选出来。
A.世界上第一次对子午线测量的是在我国唐代天文学家僧一行的倡议和领导下进行的。
B.倡议和领导世界上第一次测量子午线的是我国唐代天文学家僧一行。’
C.世界上第一次测量子午线的是我国唐代天文学家僧一行倡议和领导下进行的。
D.倡议和领导世界上第一次测量子午线的工作是我国唐代天文学家僧一行。

4.下面几组句子里,哪组没有病句:
A组:
1)黑暗势力的迫害,使她更坚决地把我们兄弟几个送到革命队伍里去。
2)从祥林嫂悲惨的一生中,使我们深刻地认识到封建礼教吃人的本质。
3)“四人帮”之流把无产阶级领袖神化、偶像化,其目的就在于把自己冒充成“超人”。
B组:
1)大量观测的数据告诉我们,要掌握天气的连续变化,最好每隔半个小时就观测一次。
2)许多运动员的文化水平都不高,这无疑是个缺点,在体育院校的教学中是应当加强的。
3)当家长的助长、迁就孩子的缺点是不应当的。
C组:
1)听了老山战士的报告,使我激动得热泪盈眶,我一定要向老山战士学习。
2)我们有一些同学,他们缺乏的是没有远大的理想。
3)考场里一片寂静,过了一个多小时,才有人陆续交卷。
D组:
1)在学习上有成就的人,大多是在比较困难的条件下,经过顽强努力才取得成功的。
2)我们并不否认这部作品有某些不尽乎人意之处,比如某些细节不够真实、个别人物的语言还不够性格化。

5.选出没有语病的一句
A、这个结论,既然很有根据,但是如果不能说明地球上的无数生物怎样经历变异而达到它们的极其完善的结构和相互适应,因而难以令人满意。
B、这个结论,既然很有根据,但是如果不能说明地球上的无数生物怎样经历变异而达到它们的极其完善的结构和相互适应,仍然是难以令人满意。
C、这个结论,即使很有根据,但是如果不能说明地球上的无数生物怎样经历变异而达到它们的极其完善的结构和相互适应,因而难以令人满意。
D、这个结论,即使很有根据,但是如果不能说明地球上的无数生物怎样经历变异而达到它们的极其完善的结构和相互适应,仍然是难以令人满意。’

6. 选出没有语病的一句:
A.从中国人民认识到再也不能错过历史机遇之日起,就开始了新的长征。
B.学习语文不能仅凭小聪明,一定要下苦功不可。
C.不远处有片树林,这是我练习打太极拳的地方。
D.在退休者中,有许多继续为四化建设贡献余热的专家学者。’

7.选出没有语病的一句。
A.他这个人太果断,什么事都不愿听取群众的意见。
B.我说赵武灵王是英雄,因为他不仅仅是筑了一条长城,更重要的是因为他敢于发布“胡服骑射”的命令。
C.雅琪将士用不屈的斗志和协作的团队精神化作战斗力,使得劲旅申花怏怏而归。
D.我现在还痛感有周密研究中国事情和国际事情的必要。’

8.选出没有语病的一句。
A.一位农民向国家赠献了一枚古代玉佛珠,具有很高的工艺美术价值。
B.一位农民为国家赠献了一枚古代玉佛珠,它具有很高的工艺美术价值。
C.一位农民向国家赠献的一枚古代玉佛珠,具有很高的工艺美术价值。’
D.一位农民向国家捐献了一枚古代玉佛珠,其工艺美术价值很高。

9、找出下列句子中没有语病的一句。
A.重点学科比较集中的院校,将自然形成既是教育中心又是科学研究的中心。
B.妇女们秧插得又密、又齐、又快、又漂亮。 ’
C.这样一直漂到潼南镇,才被派来抢险的机动船把他们从昏迷中救上来。
D.一条弧所对的圆周角等于所对的圆心角的一半。

10.请找出没有语病的一句:
A.他很后悔,不该和自己同过患难,共过生死的好朋友分道扬镳。
B.愿意参加革命的,我们欢迎;愿意回家的,我们发给路费。一切由大家自己决定。 ’
C.这本杂志的对象,主要是面向中小学语文教师及其他语文工作者。
D.这个村连续两年获得大丰收,不但向国家交售了六万斤大米,而且不吃国家的救济粮了。

11.从下面四个句子中,把没有语病的一句选出来。
A.宋庆龄同志为了祖国的统一、民族的兴亡和人民的利益奋斗一生,尤其是为培养祖国的下一代,为社会主义造就人才,做出了很大的贡献。
B.虽然目前国家还有困难,有些问题短期内不可能很快解决,但确实有不少问题,只要我们尽力去做,还是可以得到改善的。
C.我们生产的直流镝灯与国外的炭精灯相比,耗电量只有炭精灯的四分之一,而有效的照明度却提高了百分之五十,它的重量只有炭精灯的五分之一。
D.这四亩试验田共有七十七株结果的梨树。一九七七年总产五万九千三百多斤,平均亩产一万四千八百多斤,其中好果占百分之九十五以上,好果中一级果又占百分之六十五。 ’

12.选出没有语病的一项
A.他是一位有三十多年教龄的五十多岁的语文有经验的教师。
B.林冲在高衙内派人一次又一次害他性命时才走上反抗的道路。
C.随着科学技术日新月异的发展,电脑已成为人们不可或缺的工具,在人们的学习和工作中发挥着重要的作用。 ’
D.她细心操劳家务,把家里安排得井井有条。

13选出下面没有语病的一项。
A.放在穿堂中的大屏风,除作装饰外,还有遮蔽作用,以免人们刚进入穿堂就直见正房。
B.我们都聊起了三十年前的过去和三十年后的今天。
C.这部60万字的长篇小说,构思精巧,叙述严密;简直无隙可乘。
D.我们要根据作者看法的广度,对于他所接触到的那些现象的理解是否正确,描写是否生动来判断。

14选出没有语病的一句。
A.和外国朋友一样,我们自己也是喜欢民族的、传统的形式和生动活泼、富有时代感的反映人民生活的作品。
B.人类文化史上的大浩劫,秦始皇的焚书,中世纪的精神桎梏,各个王朝的文字狱,法西斯对文化的杀戮……并不曾使任何一个时代、任何一个民族的文化真正中断、灭亡。’
C.学校没有一个人否认今年能在教学上开创一个新局面不是师生共同努力的结果。
D.是靠天等雨,还是靠人找水?是人定胜天,还是听天由命?这是两种截然不同的思想。

15指出没有语病的一项
A.应用这种罗盘,无论在阴云密布以及黎明或傍晚看不到太阳的时候,也不会迷失方向。
B.在我们中间,一个人发生困难,就有上百、上千、上万个素不相识的人热切地伸出手,不遗余力地帮助你。
C.文章关于环境污染问题作了比较具体的分析,引起人们对环境科学的重视。
D.荔枝是亚热带果树,……现在科学发达,使荔枝北移,将来也许不是完全不可能的事。

16选出句意明确,没有语病的一项。
A.他是一个有缺点但对生活无比热爱的人,这比对生活失掉信心的人更为可爱。
B.和他十年前离乡时一样,依然是孑然一身,两手空空。
C.北京故宫博物院收藏的中国古代绘画非常丰富,在世界上可以说是首屈一指了。 ’
D.人们清醒过来后,发现他们已倒在血泊中,一发弹片正中咽喉部。

17以下句子没有语病一句是
A.他们担心过多的变革会导致原来的社会格局受到破坏,原来的社会运转受到障碍。
B.他这次访问日本是要同日本国会和朝野各界人士共同探讨如何进一步巩固和发展中日睦邻友好关系的问题。 ’
C.洞中的历代刻石,大概属于“四旧”,早已铲除殆尽,无一幸存,只剩下伤痕累累的石壁。
D.最让人高兴的是,在全厂职工团结协作,日夜奋战下,全年的生产指标终于超额完成了。

18下列句子中没有语病的一句是
A.在同学们观看了电影《焦裕禄》后,受到了深刻的教育。
B.某厂研制新产品的技术人员,经过半年多的艰苦奋战,终于试制成功了。
C.不管气候条件怎样恶劣,他都坚持下来了。 ’
D.经过大家的努力,产品的数量和质量都显著地提高了。

19、用下列词和短语(词组)组成一个句子,排列后有语病的一项是
①飘升 ②细细的 ③冉冉(的) ④青烟 ⑤一缕缕的 ⑥在夜的空虚中
A.② ⑤ ③ ④ ⑥ ① B.⑥ ⑤ ② ④ ③ ①
C.⑤ ② ④ ③ ① ⑥ D.② ⑤ ④ ⑥ ③ ①

20选出没有语病的一句
A.人们一走进教学楼就会看到,所有关于澳门历史的图片和宣传画都被挂在走廊两边的墙壁上。
B.吴荪甫似乎厌见那些灯光,独自踱到那小池边,在一只藤椅里坐了,深深地吸了一口气。
C.如果我们能够研制出一种类似鹰眼的搜索、观测技术系统,就能够提高和扩大飞行员的视野和视敏度。
D.湖色越远越深,由远到近,是银白、淡蓝、深青、墨绿,非常分明。

21下列句子没有语病的一句是:
A.生物变异及相互适应的原因和方法,对于我们需要有个明确的了解。
B.雷锋同志有善于挤和善于钻的“钉子”精神作为我们学习的榜样。
C.秋天的岳麓山是观赏红叶的最好的季节。
D.秋天的阴山,像一座青铜的屏风安放在它们的北边,从阴山高处拖下来的深绿色的山坡,安闲地躺在黄河岸上,沐着阳光。这是多么平静的一个原野!

22无语病的一项是
A.这种全封闭的“蚕豆”式自行车,最高时速可达75.6公里/小时。
B.这种全封闭的“蚕豆”式自行车,最高时速为75.6公里以上。
C.这种全封闭的“蚕豆”式自行车,最高速度为75.6公里/小时。
D.这种全封闭的“蚕豆”式自行车,最高时速约为75.6公里。

23下面的句子里没有语病的是哪句:
A.用“光尺”测量几十公里长的距离,误差比人的头发还细几倍。
B.如何防备展览会的贵重展品免遭盗窃,这是西方国家深感头痛的问题。
C.故宫博物院新近展出了一批两千多年前新出土的文物。
D.张教师退休了,但他无时无刻不在牵挂着那些孩子们。 ’

24下列各句中没有语病的一句是
A.我们要下大决心,花大力气,争取在本世纪末把我国的教育事业达到世界先进水平。
B.焦裕禄这个名字对青年人可能还有些陌生,可对四十岁以上的人却是很熟悉的。
C.杨辉返校后对抢救落水儿童的事只字未提,直到一封感谢信送到校长室,这件好人好事才为大多数人知晓。
D.作者着力刻画了两位主要人物,这两位主要人物的一言一行、一举一动都体现了作者对这两类不同女性的深刻理解和深切同情 ’。

25指出没有语病的一句
A.一个人能否成才,要看以后学习的程度。这里一是要有信心,相信自己能成才;二是有没有毅力和决心,能否坚持学习一辈子。
B.一个人能否成才,要看以后学习得怎样。一看有没有信心,相信不相信自己能成才;二看有没有毅力和决心,能否一辈子坚持下去。 ’
C.一个人要能成才,必须坚持学习。这里一是有没有信心,相信不相信自己能成才;二是要有毅力和决心,能坚持学习一辈子。
D.一个人要能成才,要看以后学习得怎样。这里一是要有信心,相信不相信自己能成才;二是要有毅力和决心,能坚持学习一辈子。

26选出一个不会产生歧义的句子。
A.这个人谁都不认识。
B.贪小便宜的人看不起。
C.天色晚了,自行车没修好,修车的急坏了。
D.请打针的在注射室外等候。 ’

27选出没有语病的句子
A.出租车确实便利交通,可是如果它不敲竹杠,不乱收费,我就要举双手高呼:“TAXI,万岁!”
B.出租车司机们已经从敲竹杠、乱收费上升到参与赌博、盗窃等犯罪活动了,其个中原因,主要还是为了多捞钱。
C.陈松军想打退堂鼓,厂长就来帮助他认识青年工作的重要性,让他看到现在的青年一代积极向上的特点,不要只看到少数青年的不良行为,使他改变了对青年人的片面看法,鼓起了工作的勇气。
D.一九七七年九月,美国发射了一个不载人的宇宙飞船,叫“旅行者一号”,想飞向太阳系之外。

28下面四项只有一项无语病,请把它选出来
A.还有些作物品种,所以能够抗病,是因为体内缺少侵入的病菌所需要的某些营养物质,病菌侵入以后无法生存。 ’
B.还有些作物品种,虽然能够抗病,但因为体内缺少侵入的病菌所需要的某些营养物质,病菌侵入以后无法生存。
C.还有些作物品种,如果能够抗病,那么体内缺少侵入的病菌所需要的某些营养物质,病菌侵入以后无法生存。
D.还有些作物品种,不但能够抗病,而且因为体内缺少侵入的病菌所需要的某些营养物质,病菌侵入以后无法生存。

29下列有语病的一句是
A.在欢迎的人群中,既有70多岁的老人,也有在人们怀抱里的两岁的孩子。
B.经过刻苦的练习,在选拔赛上他射击的五次成绩平均都在95环以上。 ’
C.语文是各门学科的基础,学习自然科学如果不掌握语文这一工具,就不可能正确理解概念和原理,不可能有严密思维的能力。
D.画家蔡若虹到延安附近却受阻,只好绕道香港、河内、昆明,历时七个月才到达理想之地。

30.下面句子有语病的一句是
A.他尽管前几年遇到了许多挫折,但是一点也不灰心。
B.王芳那篇作文昨天已经写好了,今天交给了老师。
C.文章对环境污染问题作了比较具体的分析,同时也概括地介绍了关于环境科学的基本知识,人们对环境科学引起了重视。 ’
D.我有一个印象,喜欢搞理论的人多,肯在观察、实验上用功夫的人少。

31没有语病或歧义的句子是
A.这本书记载了陈毅同志在抗日战争时期的斗争业绩,刻画了他可敬、可爱的形象,再一次激起了人们对这位革命前辈的深切怀念。’
B.曹丕与曹植本是亲兄弟,然而由于争权夺势,曹丕不是竟然依仗权势,威逼曹植,要他在七步之内吟成一首诗,否则便“决不姑恕”。
C.澳大利亚人麦士几十年来在许许多多厕所的门上画了彩画,给人们增添了生活情趣。他去世后,群众虽然很怀念他,但是艺术界却不把他列为艺术家。
D.这个观点,最近报刊上提出了一些异议,我以为是正确的。

32下列各句中没有语病的一句是
A.一篇议论文观点正确、论据充分、结构完整,是衡量其好坏的重要标准。
B.由于《古文观止》具有特色,自问世以后近三百年来,广为传布,经久不衰,至今仍不失为一部有价值的选本。
C.采取各种办法培养餐饮业服务人员的水平,尤其是青年同志的水平,是当务之急。
D.市领导在检查某市属国营企业工作时,提醒他们要向竞争对手南方企业学习。 ’

33下列各句没有语病的一句是
A.比赛采用马拉松竞赛方法,取男女各前三十名。
B.丈夫看着妻子黑发中夹藏着的白发,妻子看着丈夫脸上的皱纹,两个人都觉得又增加了几根。
C.可当他经过原来的办公室时,却闻到扑鼻的酒香,刺耳的狂笑,窗口上那前仰后合的黑影,使他头皮发炸。
D.有关专家认为,这部专著标志着我国的巴克莱研究朝世界一流水平迈进了坚实有力的一大步。 ’

34.选出没有语病的一句。
A、没有石油工业,交通运输等各种工业的发展都是不可想象的。
B、这样重复的课程当然增加了同学们很大的负担,对于青年的健康问题是个极大的矛盾。
C、就在这时,机器忽然发生故障,锅炉不得不熄火了。’
D、老干部和新干部要搞好团结。

35. 选出没有语病的一句。
A、对于黑板报的艺术质量问题,应该引起班委会的重视。
B、这位老艺术家的表演,可以说已经达到维妙维肖、出神入化的境界。’
C、有些炎症,西药中药都能治。不但中药能与一般抗菌类媲美,而且副作用小,成本也较低。
D、三年当中,这个县的粮食总产量,以平均每年递增百分之二十的速度,大踏步向前发展。

病句修改答案解析参考
1.B.A.“无法”应提到“把”前。C.“不绝如缕”不妥。D.“作者……疯狂叫嚣”不对。
2.B.A.“肤浅”“贫乏”与“丰富”“深刻”没有分别对应。C.“侃侃而谈”不妥。D.有歧义。
3.B.A.C.D.均为主谓不配。
4.D. A组:2)无主 B组:2)“缺点,应当加强”不配。C组:1)谁“使我……”?不清。2)“缺乏的是没有远大的理想”多了否定词。3)“有人”“陆续”应换位。
5.D.A、B“既然”应“虽然”。C、关联词语不当,“因而”改“也”。
6.D.A.“从”应置“中国人民”后。B.“不可”累赘。C.“这”应改为“那”。
7.D.A.“果断”褒义贬用了,应“武断”。B.“因为他”应置“不仅仅是”之后。C.“用””应改为“把”。
8.C.A.“一位农民,具有很高价值”不当。B.“它”指代不明。D.“其”指代不明。
9.B.A.“既是教育中心又是科学研究的中心”应为“教育中心和科学研究的中心”。C.“才”前应有主语“他们”;……。D.“等于”后应加 “这条弧” 或 “它”。
10.B.A. “自己”多余;或在“自己”前加“与”。C.“主要”和“及其他……”不宜并存。D.“不但……而且”中内容应递进,不应“递退”。
11.D.A.“亡”字坏事。B.“问题”不能“做”,应“解决”。 C.先后连贯不好,“它的重量……”应放在“耗电量”前。
12.C.A.“语文”和“有经验”应换位。B.“派人”和“一次又一次”换位。D.“井井有条”为“清楚而有条理”,不妥。
13.A.B.参照物偷换。C.“无隙可乘”贬义,不妥。D.“对于”冗赘。
14.B.A.应“喜欢具有民族的、传统的形式和生动活泼、富有时代感的反映人民生活的内容的作品”。C.多了一个否定词“不”。D.“这”指代不明。
15.D.A.“无论……也”不配,应“无论……都”或“即使……也”;“在阴云密布以及黎明或傍晚看不到太阳的时候”也不当。B.“你”应为“他”;约数“上百、上千、上万”中顿号应去掉,如不说“成千、上万”、“三、五个人”;……。C.“关于”应改为“对于”。
16.C.A.“这”不能代“他”,应删。B.“和”“他”换位。D.谁“一发弹片正中咽喉部”?不明。
17.B.A.“障碍”改为“阻碍”。C.不懂“殆(将近)尽”,与后“无一幸存,只剩下……石壁”矛盾。 D.“在……下”多余。
18.C.A.无主语。B.“技术人员……终于试制成功了”主谓搭配不当。D.“数量”不说“提高”。
19.A.“冉冉”只修饰动词。
20.B.A.“所有”应删去或移到“关于澳门历史的”之后。C.应“提高飞行员的视敏度和扩大飞行员的视野”。D.“由远到近”应“由近到远”。
21.D.A.“对于”多余。B.杂糅。C.应“岳麓山秋天”。
22.C.A.“最高”“可达”只需其一。B.“最高”“以上”只需其一。D.“最高”“约”只需其一。
23.D.A.“细”不能说“几倍”。B.“免”多余。C.“两千多年前”与“新出土”换位。
24.D.A.“把……达到”错。B.主客体颠倒。C.“这件好人”错。
25.B.A.C.D.都是正反两面呼应不周。
26.D.A.B.C.均有歧义。
27.D.A.“可是”多余。B.“个中”多余,也不合体色彩。C.“鼓起”的主语不明确,可删“使”。
28.A.B.“虽然”“但”赘余。C.“如果……那么”关联不妥。D.“不但”“而且”多余。
29.B.“平均”“都”只能用其中一个。
30.C.“引起了”应置“人们”前。
31.A.B.“不是”后差“吗?”。C.“群众”“虽然”应换位。D.什么“是正确的”有起义。
32.D.A.应分别在“正确”、“充分”、“完整”后加“与否”。B.“由于”不删则此句无主语。C.“培养……水平”似不妥,也应“尤其是培养餐饮业服务青年的水平”。
33.D.A.“取”应放在“各”后。B.起码错在“皱纹”不能“增加了几根”……。C.“闻到……狂笑”不配。
34.C.A、“不可想象”所言不确。B、“对于”应为“对”;“问题”可删;“极大的矛盾”所言不确,。D、有歧义。
35.B.A、“对于”多余。C、“不但”与“中药”换位。D、“大踏步向前发展”应为大幅度增长”。

小学四年级河内塔问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!火急!!!!!!火急!!!!!!!火急!!!

汉诺塔是源自印度神话里的玩具。 上帝创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按大小顺序摞着64片黄金圆盘。 上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。
传说
在印度,有这么一个古老的传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片,不管在哪根针上,小片必须在大片上面。僧侣们预言,当所有的金片都从梵天穿好的那根针上移到另外一根针上时,世界就将在一声霹雳中消灭,而梵塔、庙宇和众生也都将同归于尽。 不管这个传说的可信度有多大,如果考虑一下把64片金片,由一根针上移到另一根针上,并且始终保持上小下大的顺序。这需要多少次移动呢?这里需要递归的方法。假设有n片,移动次数是f(n).显然f(1)=1,f(2)=3,f(3)=7,且f(k+1)=2*f(k)+1。此后不难证明f(n)=2^n-1。n=64时, f(64)= 2^64-1=18446744073709551615 假如每秒钟一次,共需多长时间呢?一个平年365天有 31536000 秒,闰年366天有31622400秒,平均每年31556952秒,计算一下, 18446744073709551615/31556952=584554049253.855年 这表明移完这些金片需要5845亿年以上,而地球存在至今不过45亿年,太阳系的预期寿命据说也就是数百亿年。真的过了5845亿年,不说太阳系和银河系,至少地球上的一切生命,连同梵塔、庙宇等,都早已经灰飞烟灭。 和汉诺塔故事相似的,还有另外一个印度传说:舍罕王打算奖赏国际象棋的发明人——宰相西萨·班·达依尔。国王问他想要什么,他对国王说:“陛下,请您在这张棋盘的第1个小格里赏给我一粒麦子,在第2个小格里给2粒,第3个小格给4粒,以后每一小格都比前一小格加一倍。请您把这样摆满棋盘上所有64格的麦粒,都赏给您的仆人吧!”国王觉得这个要求太容易满足了,就命令给他这些麦粒。当人们把一袋一袋的麦子搬来开始计数时,国王才发现:就是把全印度甚至全世界的麦粒全拿来,也满足不了那位宰相的要求。 那么,宰相要求得到的麦粒到底有多少呢?总数为 1+2+2^2 + … +2^63 =2^64-1 和移完汉诺塔的次数一样。我们已经知道这个数字有多么大了。 人们估计,全世界两千年也难以生产这么多麦子!
预言
有预言说,这件事完成时宇宙会在一瞬间闪电式毁灭。也有人相信婆罗门至今还在一刻不停地搬动着圆盘。
编辑本段汉诺塔与宇宙寿命
如果移动一个圆盘需要1秒钟的话,等到64个圆盘全部重新落在一起,宇宙被毁灭是什么时候呢? 让我们来考虑一下64个圆盘重新摞好需要移动多少次吧。1个的时候当然是1次,2个的时候是3次,3个的时候就用了7次......这实在是太累了 因此让我们逻辑性的思考一下吧。 4个的时候能够移动最大的4盘时如图所示。 到此为止用了7次。 接下来如下图时用1次,在上面再放上3个圆盘时还要用7次(把3个圆盘重新放在一起需要的次数)。 因此,4个的时候是 “3个圆盘重新摞在一起的次数”+1次+“3个圆盘重新摞在一起需要的次数” =2x“3个圆盘重新摞在一起的次数”+1次 =15次。 那么,n个的时候是 2x“(n-1)个圆盘重新摞在一起的次数”+1次。 由于1 个的时候是1次,结果n个的时候为(2的n次方减1)次。 1个圆盘的时候 2的1次方减1 2个圆盘的时候 2的2次方减1 3个圆盘的时候 2的3次方减1 4个圆盘的时候 2的4次方减1 5个圆盘的时候 2的5次方减1 ........ n个圆盘的时候 2的n次方减1 也就是说,n=64的时候是(2的64次方减1)次。 因此,如果移动一个圆盘需要1秒的话, 宇宙的寿命=2的64次方减1(秒) 2的64次方减1到底有多大呢?动动计算器,答案是一个二十位的数字: 18446744073709551615 用一年=60秒x60分x24小时x365天来算的话,大约有5800亿年吧。 据说,现在的宇宙年龄大约是150亿年,还差得远呢。 汉诺塔问题在数学界有很高的研究价值, 而且至今还在被一些数学家们所研究, 也是我们所喜欢玩的一种益智游戏, 它可以帮助开发智力,激发我们的思维。 ‍
编辑本段concreteHAM:
现在有三根相邻的柱子,标号为A,B,C,A柱子上从下到上按金字塔状叠放着n个不同大小的圆盘,现在把所有盘子一个一个移动到柱子B上,并且每次移动同一根柱子上都不能出现大盘子在小盘子上方,请问至少需要多少次移动,设移动次数为H(n)。 首先我们肯定是把上面n-1个盘子移动到柱子C上,然后把最大的一块放在B上,最后把C上的所有盘子移动到B上,由此我们得出表达式: H(1) = 1 H(n) = 2*H(n-1)+1 (n>1) 那么我们很快就能得到H(n)的一般式: H(n) = 2^n - 1 (n>0) 并且这种方法的确是最少次数的,证明非常简单,可以尝试从2个盘子的移动开始证,你可以试试。 进一步加深问题(解法原创*_*): 假如现在每种大小的盘子都有两个,并且是相邻的,设盘子个数为2n,问:(1)假如不考虑相同大小盘子的上下要多少次移动,设移动次数为J(n);(2)只要保证到最后B上的相同大小盘子顺序与A上时相同,需要多少次移动,设移动次数为K(n)。 (1)中的移动相当于是把前一个问题中的每个盘子多移动一次,也就是: J(n) = 2*H(n) = 2*(2^n - 1) = 2^(n+1)-2
在分析(2)之前
,我们来说明一个现象,假如A柱子上有两个大小相同的盘子,上面一个是黑色的,下面一个是白色的,我们把两个盘子移动到B上,需要两次,盘子顺序将变成黑的在下,白的在上,然后再把B上的盘子移动到C上,需要两次,盘子顺序将与A上时相同,由此我们归纳出当相邻两个盘子都移动偶数次时,盘子顺序将不变,否则上下颠倒。 现在回到最开始的问题,n个盘子移动,上方的n-1个盘子总移动次数为2*H(n-1),所以上方n-1个盘子的移动次数必定为偶数次,最后一个盘子移动次数为1次。
讨论问题(2),
综上两点,可以得出,要把A上2n个盘子移动到B上,首先可以得出上方的2n-2个盘子必定移动偶数次,所以顺序不变,移动次数为: J(n-1) = 2^n-2 然后再移动倒数第二个盘子,移动次数为2*J(n-1)+1 = 2^(n+1)-3, 最后移动最底下一个盘子,所以总的移动次数为: K(n) = 2*(2*J(n-1)+1)+1 = 2*(2^(n+1)-3)+1 = 2^(n+2)-5 开天辟地的神勃拉玛(和中国的盘古差不多的神吧)在一个庙里留下了三根金刚石的棒,第一根上面套着64个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一个个地从这根棒搬到另一根棒上,规定可利用中间的一根棒作为帮助,但每次只能搬一个,而且大的不能放在小的上面。计算结果非常恐怖(移动圆片的次数)18446744073709551615,众僧们即便是耗尽毕生精力也不可能完成金片的移动了。
算法介绍:
其实算法非常简单,当盘子的个数为n时,移动的次数应等于2^n – 1(有兴趣的可以自己证明试试看)。后来一位美国学者发现一种出人意料的简单方法,只要轮流进行两步操作就可以了。首先把三根柱子按顺序排成品字型,把所有的圆盘按从大到小的顺序放在柱子A上,根据圆盘的数量确定柱子的排放顺序:若n为偶数,按顺时针方向依次摆放 A B C; 若n为奇数,按顺时针方向依次摆放 A C B。 (1)按顺时针方向把圆盘1从现在的柱子移动到下一根柱子,即当n为偶数时,若圆盘1在柱子A,则把它移动到B;若圆盘1在柱子B,则把它移动到C;若圆盘1在柱子C,则把它移动到A。 (2)接着,把另外两根柱子上可以移动的圆盘移动到新的柱子上。即把非空柱子上的圆盘移动到空柱子上,当两根柱子都非空时,移动较小的圆盘。这一步没有明确规定移动哪个圆盘,你可能以为会有多种可能性,其实不然,可实施的行动是唯一的。 (3)反复进行(1)(2)操作,最后就能按规定完成汉诺塔的移动。 所以结果非常简单,就是按照移动规则向一个方向移动金片: 如3阶汉诺塔的移动:A→C,A→B,C→B,A→C,B→A,B→C,A→C 汉诺塔问题也是程序设计中的经典递归问题,下面我们将给出递归和非递归的不同实现源代码。
编辑本段汉诺塔问题的程序实现
汉诺塔问题的递归实现:
#include<stdio.h> void hanoi(int n,char A,char B,char C) { if(n==1) { printf("Move disk %d from %c to %c\n",n,A,C); } else { hanoi(n-1,A,C,B); printf("Move disk %d from %c to %c\n",n,A,C); hanoi(n-1,B,A,C); } } main() { int n; printf("请输入数字n以解决n阶汉诺塔问题:\n"); scanf("%d",&n); hanoi(n,'A','B','C'); } ●汉诺塔算法的非递归实现C++源代码 #include <iostream> using namespace std; //圆盘的个数最多为64 const int MAX = 64; //用来表示每根柱子的信息 struct st{ int s[MAX]; //柱子上的圆盘存储情况 int top; //栈顶,用来最上面的圆盘 char name; //柱子的名字,可以是A,B,C中的一个 int Top()//取栈顶元素 { return s[top]; } int Pop()//出栈 { return s[top--]; } void Push(int x)//入栈 { s[++top] = x; } } ; long Pow(int x, int y); //计算x^y void Creat(st ta[], int n); //给结构数组设置初值 void Hannuota(st ta[], long max); //移动汉诺塔的主要函数 int main(void) { int n; cin >> n; //输入圆盘的个数 st ta[3]; //三根柱子的信息用结构数组存储 Creat(ta, n); //给结构数组设置初值 long max = Pow(2, n) - 1;//动的次数应等于2^n - 1 Hannuota(ta, max);//移动汉诺塔的主要函数 system("pause"); return 0; } void Creat(st ta[], int n) { ta[0].name = 'A'; ta[0].top = n-1; //把所有的圆盘按从大到小的顺序放在柱子A上 for (int i=0; i<n; i++) ta[0].s[i] = n - i; //柱子B,C上开始没有没有圆盘 ta[1].top = ta[2].top = 0; for (int i=0; i<n; i++) ta[1].s[i] = ta[2].s[i] = 0; //若n为偶数,按顺时针方向依次摆放 A B C if (n%2 == 0) { ta[1].name = 'B'; ta[2].name = 'C'; } else //若n为奇数,按顺时针方向依次摆放 A C B { ta[1].name = 'C'; ta[2].name = 'B'; } } long Pow(int x, int y) { long sum = 1; for (int i=0; i<y; i++) sum *= x; return sum; } void Hannuota(st ta[], long max) { int k = 0; //累计移动的次数 int i = 0; int ch; while (k < max) { //按顺时针方向把圆盘1从现在的柱子移动到下一根柱子 ch = ta[i%3].Pop(); ta[(i+1)%3].Push(ch); cout << ++k << ": " << "Move disk " << ch << " from " << ta[i%3].name << " to " << ta[(i+1)%3].name << endl; i++; //把另外两根柱子上可以移动的圆盘移动到新的柱子上 if (k < max) { //把非空柱子上的圆盘移动到空柱子上,当两根柱子都为空时,移动较小的圆盘 if (ta[(i+1)%3].Top() == 0 || ta[(i-1)%3].Top() > 0 && ta[(i+1)%3].Top() > ta[(i-1)%3].Top()) { ch = ta[(i-1)%3].Pop(); ta[(i+1)%3].Push(ch); cout << ++k << ": " << "Move disk " << ch << " from " << ta[(i-1)%3].name << " to " << ta[(i+1)%3].name << endl; } else { ch = ta[(i+1)%3].Pop(); ta[(i-1)%3].Push(ch); cout << ++k << ": " << "Move disk " << ch << " from " << ta[(i+1)%3].name << " to " << ta[(i-1)%3].name << endl; } } } }
汉诺塔问题的非递归实现
#include <stdio.h> #include <math.h> #include <stdlib.h> //第0位置是柱子上的塔盘数目 int zhua[100]={0},zhub[100]={0},zhuc[100]={0}; char charis(char x,int n) //左右字符出现顺序固定,且根据n值奇偶而不同 { switch(x) { case 'A': return (n%2==0)?'C':'B'; case 'B': return (n%2==0)?'A':'C'; case 'C': return (n%2==0)?'B':'A'; default: return '0'; } } void print(char lch,char rch) //打印字符 { if(lch=='A') { switch(rch) { case 'B': zhub[0]++; zhub[zhub[0]]=zhua[zhua[0]]; zhua[zhua[0]]=0; zhua[0]--; break; case 'C': zhuc[0]++; zhuc[zhuc[0]]=zhua[zhua[0]]; zhua[zhua[0]]=0; zhua[0]--; break; default: break; } } if(lch=='B') { switch(rch) { case 'A': zhua[0]++; zhua[zhua[0]]=zhub[zhub[0]]; zhub[zhub[0]]=0; zhub[0]--; break; case 'C': zhuc[0]++; zhuc[zhuc[0]]=zhub[zhub[0]]; zhub[zhub[0]]=0; zhub[0]--; break; default: break; } } if(lch=='C') { switch(rch) { case 'A': zhua[0]++; zhua[zhua[0]]=zhuc[zhuc[0]]; zhuc[zhuc[0]]=0; zhuc[0]--; break; case 'B': zhub[0]++; zhub[zhub[0]]=zhuc[zhuc[0]]; zhuc[zhuc[0]]=0; zhuc[0]--; break; default: break; } } printf("\t"); int i; printf("("); for(i=1;i<=zhua[0];i++) printf(" %d ",zhua[i]); printf(")"); printf("("); for(i=1;i<=zhub[0];i++) printf(" %d ",zhub[i]); printf(")"); printf("("); for(i=1;i<=zhuc[0];i++) printf(" %d ",zhuc[i]); printf(")"); printf("\n"); } void Hannuo(int n) { //分配2^n个空间 bool *isrev; isrev=(bool *)malloc(sizeof(bool)*(int)pow(2,n)); for(int i=1;i<pow(2,n);i++) isrev[i]=false; //循环计算是否逆序 for(int ci=2;ci<=n;ci++) { for(int zixh=(int)pow(2,ci-1);zixh<pow(2,ci);zixh+=4) //初始值重复一次,自增值可加4,减少循环次数。 isrev[zixh]=isrev[(int)pow(2,ci)-zixh]; //该位置为中间位置,且奇次幂逆序,偶数幂不逆序 isrev[(int)pow(2,ci)]=((ci-1)%2==0)?false:true; } char lch='A',rch; rch=(n%2==0?'B':'C'); printf("%d\t",1); printf("%c->%c",lch,rch); print(lch,rch); for(int k=2;k<pow(2,n);k++) { if(k%2==0) rch=charis(lch,n); else lch=charis(rch,n); printf("%d\t",k); if(isrev[k]) { printf("%c->%c",rch,lch); print(rch,lch); } else { printf("%c->%c",lch,rch); print(lch,rch); } } } int main() { int n; printf("Input the num:"); scanf("%d",&n); zhua[0]=n; for(int i=1;i<=n;i++) zhua[i]=n-i+1; Hannuo(n); return 0; } 汉诺塔
汉诺塔问题的递归Java语言实现
import java.util.Scanner; public class HanoiTest { public static void hanoi(int level,String a,String b,String c){ if(level==1) move(1,a,c); else { hanoi(level-1,a,c,b); move(level,a,c); hanoi(level-1,b,a,c); } } static void move(int level,String a,String b){ System.out.println(level+"层:"+a+"---->"+b); } public static void main(String[] args) { Scanner sc = new Scanner();//括号中是输入,提交不上去所以就没写 System.out.println("请输入汉诺塔的层数:"); int n = sc.nextInt(); System.out.println(n + "层汉诺塔的解法是:"); hanoi(n,"A","B","C"); } }
哈诺塔问题的递归pascal语言实现
var m:integer; procedure move(f,putone:char); begin writeln(getone,'->',putone) end; procedure hanoi(n:integer;one,two,three:char); begin if n=1 then move(one,three) else begin hanoi(n-1,one,three,two); move(one,three); hanoi(n-1,two,one,three) end end; begin readln(m); write('the step to moving disks:'); writeln; hanoi(m,'A','B','C') end.

以上就是前沿教育小编为大家带来的内容了,想要了解更多相关信息,请关注前沿教育。

免责声明:文章内容来自网络,如有侵权请及时联系删除,联系邮箱:3789926014@qq.com

上一篇:南安普敦qs世界排名 心理学专业比较好的大学

下一篇:重庆中考录取分数是多少 重庆中考各科多少分

预约看校

留下您的联系方式,我们派专人与您联系!
--请选择--
提交信息
国际学校

相关内容

更多

常见问题排行

更多
对比
简章对比(0/4)清空