程序填空解读

合集下载

计算机二级考试C语言例题(1)

计算机二级考试C语言例题(1)

计算机⼆级考试C语⾔例题(1)第⼀套给定程序的功能是:求⼆分之⼀的圆⾯积,函数通过形参得到圆的半径,函数返回⼆分之⼀的圆⾯积(注:圆⾯积公式为:2,在程序中定义的变量名要与公式的变量相同)。

例如,输⼊圆的半径值:19.527,输出为:s=598.949991。

注意:部分源程序给出如下。

请勿改动main函数和其他函数中的任何内容,仅在横线上填⼊所编写的若⼲表达式或语句。

试题程序:#includedouble fun( double r){return 3.14159*【1】/2.0;}void main(){double x;printf("Enter x: ");scanf("%lf",【2】);printf("s=%lf\n",fun(【3】));}【参考答案】 (1)r*r (2)&x (3)x【考点分析】本题考查:圆⾯积计算公式*r*r;scanf( )函数的形式,其⼀般形式为"scanf("格式控制字符串",地址表列);",注意地址是由地址运算符"&"后跟变量名组成的;printf( )函数的形式,其⼀般形式为"printf("格式控制字符串",输出表列);";函数实参调⽤,函数作为另⼀个函数调⽤的实际参数出现。

【解题思路】填空1:计算圆的⾯积,公式为:*r。

填空2:scanf( )函数⼀般形式为scanf(格式控制,地址表列),因此填⼊&x。

填空3:函数的实际参数是圆的半径x。

下列给定程序中,函数fun的功能是:计算S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…f(n)的值。

例如,当n为5时,函数值应为10.407143。

f(x)函数定义如下:f(x)=请改正程序中的错误,使它能得出正确的结果。

完形填空(关键信息 逻辑判断) 语法填空 短文改成 书面表达 —2022届高考英语一轮复习

完形填空(关键信息 逻辑判断)  语法填空 短文改成 书面表达 —2022届高考英语一轮复习

精准练6: 完形填空(关键信息逻辑判断)+语法填空+短文改成+书面表达一完形填空(2020届河南省郑州市高三摸底考试)The requirements for high school graduation have just changed in my community. As a result, all students must ___1___ sixty hours of service learning,___2___ they will not receive a diploma. Service learning is academic learning that also helps the community.___3___of service learning include cleaning up a polluted river, working in a soup kitchen, or tutoring a student. ___4___ a service experience, students must keep a journal and then write a___5___ about what they have learned.Supporters claim that there are many___6___of service learning. Perhaps most importantly, students are forced to think___7___ their own interests and become___8___of the needs of others. Students are also able to learn real life skills that___9___responsibility, problem-solving, and working as part of a team. ___10___, students can explore possible careers___11___ service learning. For example , if a student wonders what teaching is like, he or she can choose to work in an elementary school classroom a few afternoons each month.___12___ there are many benefits, opponents___13___problems with the new requirement. First, they___14___that the main reason why students go to school is to learn core subjects and skills. Because service learning is time -consuming, students spend___15___ time studying the core subjects. Second, they believe that forcing students to work without___16___ goes against the law. By requiringservice, the school takes away an individual's freedom to choose.In my view, service learning is a great way to ___17___ to the community, learn new skills, and explore different careers. ___18___, I don't believe you should force people to help others—— the___19___to help must come from the heart. 1 think the best ___20___ is one that gives students choices: a student should be able to choose sixty hours of independent study or sixty hours of service. Choice encourages both freedom and responsibility, and as young adults, we must learn to handle both wisely.1. A. spend B. gain C. complete D. Save2. A. and B. or C. but D. for3. A. Subjects B. Ideas C. Procedures D. Examples4. A. With B. Before C. During D. After5. A. diary B. report C. note D. notice6. A. courses B. benefits C. challenges D. features7. A. beyond B. about C. over D. in8. A. careful B. proud C. tired D. aware9. A. possess B. apply C. include D. develop10. A. Gradually B. Finally C. Luckily D. Hopefully11. A. through B. across C. of D. on12. A. So B. Thus C. Since D. While13. A. deal with B. look into C. point out D. take down14. A. argue B. doubt C. overlook D. admit15. A. much B. full C. less D. more16. A. cost B. pay C. care D. praise17. A. contribute B. appeal C. attend D. belong18. A. Therefore B. Otherwise C. Besides D. However19. A. courage B. desire C. emotion D. spirit20. A. decision B. purpose C. solution D. result二、语法填空A(2021 重庆市育才中学高三二模)1.阅读短文,在空白处填入适当的内容或括号内单词的正确形式。

初一英语课外活动教案

初一英语课外活动教案

初一英语课外活动教案初一英语课外活动教案解读完形填空,提高英语知识运用能力教学目标:教给学生考试技巧,提高英语知识运用能力教学时间:6月18日教学形式:讲解、训练教学内容:一、知识讲解(一)完形填空考查要点完形填空的考核要点可以归纳为以下形式:第一步:分析常识+一般英语知识全面理解语篇主题作为猜测的依据第二步:猜测常识+主题+相关的语言知识理解文章中被删除的信息第三步:审视常识+主题+综合语言知识判断文章是否完整合理(二)完形填空解题思路完形填空的过程就是按照作者的本意再造文章本来面目的过程。

考生在做该试题的时候,除了要有必要的语言知识和技能以及知识点的辨析能力外,还要具有了解作者的写作意图或本意的能力。

要做到这一点,在平时的学习过程中一定要注意多读文章以培养语感,做到见多识广。

只有这样,考试时才能得心应手。

就具体解题步骤和方法而言,考生可以运用“四遍通读法”。

运用这种方法做完形填空,要求在做题的过程中将完形填空短文通读四遍。

每遍通读应该达到既定的目的、完成相应的要求,采取不同的所有答案。

在这遍通读猜测中,不仅要解决疑难问题,而且要验证第二遍通读采用的猜测策略与思路,总结成功的经验和失败的原因,使自己的语篇阅读水平、猜词的技巧、掌握各类阅读方法诸方面得到全面提高。

练习4、复读全文,检查验证第四遍通读的目的是检查还原了的短文是否完整合理。

虽然第三遍通读与第四遍通读的目的都是检查,但侧重点有所不同。

第三遍通读着眼点是每一个具体答案,而第四遍通读检查答案时则着眼于全局,从整体上把握,进行宏观的考虑,必要时才推敲具体答案,即从全局到具体,再从具体到全局。

采用的方法是再次抛开选项,将所做出的答案放进短,以挑剔的眼光从语篇水平上检查答案是否合理,是否符合文章精神、作者意图及文体特征。

再次注意段首和段尾句及含连贯意义的词语。

如果发现不和谐之音,立即重复第三遍通读的程序,直至完全满意。

练习四遍通读法是做题的步骤,用于训练思维方式和解题技巧,是用于复习、训练和学习的方法,每读一遍都有其特定的任务,缺一不可,而且只有在读第三遍时才应该看选项,以熟练掌握猜词的途径与窍门,与考试时的做题方法不同的在考场上只考虑尽快找出正确答案,所以临场考试时则将第二遍与第三遍合并,以便节约时间;但是无论在哪种场合做题,第一遍和第四遍都是做完形填空必不可少的解题步骤。

特殊染色程序试题及答案

特殊染色程序试题及答案

特殊染色程序试题及答案一、选择题1. 下列哪项不是特殊染色的目的?A. 区分不同类型的细胞B. 识别细胞内的特定结构C. 增加细胞的美观性D. 帮助诊断某些疾病答案:C2. 特殊染色中常用的染色剂之一是:A. 苏木精B. 伊红C. 刚果红D. 甲基绿答案:C3. 免疫组化染色是一种特殊的染色技术,主要用于:A. 细胞计数B. 细胞形态学观察C. 检测细胞表面抗原D. 检测细胞内蛋白质表达答案:D二、填空题4. 特殊染色技术中的PAS染色主要用于检测_________。

答案:多糖和粘多糖5. 在病理学中,_________染色常用于识别真菌感染。

答案:Gomori甲酚紫6. 阿利新蓝染色可以用于检测_________。

答案:肌肉组织三、简答题7. 描述银染技术的基本原理及其在病理学中的应用。

答:银染技术是一种使用银颗粒对组织或细胞进行染色的方法。

其基本原理是利用银离子与组织中的特定蛋白质或多糖结合,然后通过还原剂将银离子还原为黑色的金属银颗粒,从而在光镜下形成可见的染色。

在病理学中,银染常用于显示神经纤维和网状纤维,有助于研究组织的神经分布和结构。

8. 解释为什么特殊染色在肿瘤学中非常重要。

答:特殊染色在肿瘤学中非常重要,因为它们可以揭示肿瘤细胞的独特特征,帮助病理学家进行更准确的诊断。

例如,免疫组化染色可以检测肿瘤细胞表面的特定抗原,从而确定肿瘤的类型和分级。

此外,一些特殊染色能够突出显示肿瘤细胞的代谢产物或特定酶的活性,这些信息对于了解肿瘤的生物学行为和制定治疗方案至关重要。

四、论述题9. 讨论特殊染色在临床诊断中的作用及其局限性。

答:特殊染色在临床诊断中扮演着重要角色,它们能够提供传统染色技术无法提供的信息。

例如,通过特殊染色可以识别特定的细胞类型、细胞内结构或生物分子,这对于许多疾病的诊断至关重要。

然而,特殊染色也有其局限性,包括成本较高、操作复杂、需要专业的技术人员进行解读等。

此外,某些特殊染色可能存在一定的假阳性或假阴性结果,因此需要结合临床症状和其他检查结果综合判断。

数据库应用基础填空题(1_8章)解读

数据库应用基础填空题(1_8章)解读

填空题1、数据库管理系统支持的数据模型主要有三种,分别是层次模型、网状模型、______模型。

答案: 1:关系2、用二维表的形式来表示实体之间联系的数据模型叫做______模型。

答案: 1:关系3、在关系数据库的基本操作中,从表中取出满足条件元组的操作称为______。

答案: 1:选择4、在关系数据库的基本操作中,把两个关系中相同属性值的元组联接到一起形成新的二维表的操作称为______。

答案: 1:联接#连接5、Visual FoxPro中不允许在主关键字字段中有重复值或______。

答案: 1:空值#NULL6、在关系数据模型中,二维表的列称为属性,二维表的行称为______。

答案:1:元组#记录7、关系是具有相同性质的______的集合。

答案: 1:元组#记录8、数据库系统的核心是______。

答案: 1:数据库管理系统#DBMS9、关系数据库中可命名的最小数据单位是______。

答案: 1:属性名#属性#字段#字段名10、用二维表数据来表示实体及实体之间联系的数据模型称为______。

答案: 1:关系模型#关系11、在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是______联系。

答案: 1:多对多#m:n12、数据处理的核心是数据管理。

数据管理大致经历了人工管理、文件系统和_________三个阶段。

答案: 1:数据库管理#数据库系统13、数据库系统是指引进数据库技术后的计算机系统,主要包括_______、硬件系统、软件系统、用户等四部分。

答案: 1:数据库14、客观存在并且可以相互区别的事物称为_______。

答案: 1:实体15、实体有很多特性,实体的某一特性称为_______。

答案: 1:属性16、实体之间联系的三种类型是:一对一、一对多、__________。

答案: 1:多对多17、实体的数据库管理系统所支持的主要数据模型有:层次模型、网状模型、________、对象模型。

2024年高考真题完全解读课件:2024年高考语文真题完全解读(新高考Ⅱ卷)

2024年高考真题完全解读课件:2024年高考语文真题完全解读(新高考Ⅱ卷)

真题解读
(摘编自布莱恩·弗洛卡《登月》,袁玮译)材料二:今年6月,联合国外层空间事务办公室举行会议,中国科学家介绍了“嫦娥四号”探月任务,表示将于2018年底前将中继卫星发射至月球背面上空一个引力稳定的位置,即地-月L2点,这颗中继卫星将执行为期三年的任务。新华社的报道没有透露“嫦娥四号”发射的具体时间,只是说将在2020年之前发射。自1976年苏联的“月球24号”抵达月球之后,中国的“嫦娥三号”首次于2013年在月球实现软着陆。它搭载的“玉兔一号”月球车共有6个轮子,在任务结束前共行驶了约114米.中国科学家在《科学》杂志上发表的研究结果显示,“玉兔一号”的探地雷达探测到其着陆点下方有9个明显不同的地下层,表明该地区有着复杂的地质史,这与“阿波罗号”宇航员探索地区的情况有所不同。根据今年6月在联合国会议上发布的信息,“嫦娥四号”任务的主要工程目标包括进行月球背面着陆和深空数据中继。中国方面已邀请国际社会围绕“嫦娥四号”探月任务建立合作关系。(摘译自斯蒂芬·克拉克《中国计划在2020年前登上月球背面》,2015年9月22日,英国“当今天文学”网)
真题解读
阅读下面的文字,完成下面小题。 材料一:土星5号火箭升空了!它一点一点上升,庞大的身躯稳健有力.阿姆斯特朗、柯林斯和奥尔德林被巨大的推力紧紧摁在座位上。火箭在他们身下持续上升,各级火箭按照预定程序点火,第一级火箭、逃逸塔、第二级火箭一一分离。绕地球轨道飞行一周后,宇航员检查了火箭和飞船状况。第三级火箭再次点火,把飞船推向更远的高空。当地球被甩到身后,就是船箭分离的时候:第三级火箭前端打开,哥伦比亚号从顶端弹出。鹰号(登月舱)在火箭顶端继续待命,这艘小飞船外形奇特,像一只蜷缩着的蜘蛛。哥伦比亚号的驾驶员柯林斯,让飞船慢慢转身。“哥伦比亚”与“鹰”对接成功。宇航员告别土星5号的最后一级火箭,乘坐合成一体的两艘小飞船继续飞行。终于抵达月球上空。阿姆斯特朗和奥尔德林驾驶鹰号离开,向着月球越飞越近。柯林斯驾驶着哥伦比亚号孤独地环绕月球飞行。此时此刻,那些远在地球上的人,不管是朋友还是陌生人,都时刻关注着、期待着……预定着陆区在哪儿?宇航员们全力搜寻。但是意外忽然发生:当他们发现着陆区,鹰号已经飞过了头!数英里一闪而过,舷窗外的月球变得崎岖不平。家园远在万里之外,更无法奢望什么援手。此时此刻,他们能做的,只有保持镇定,平稳驾驶,继续飞行。看到了,就在不远处,那里平整而干净!鹰号慢慢减速、缓缓下降。登月舱越来越低、越来越低……直到平稳落地!此时此刻,在遥远的地球,人们鸦雀无声、屏息聆听。一个声音从遥远的太空传来,那是阿姆斯特朗从月球发出的声音:“这里是静海基地,‘鹰’着陆成功。”他异常平静,地球上的人们却爆发出欢呼的声音。随后,阿姆斯特朗和奥尔德林沿着舷梯爬下登月舱。陌生、寂静、壮丽的月球从此有了生命。

中考数学复习讲义课件 专题2 填空题解题策略

中考数学复习讲义课件 专题2 填空题解题策略
专题2 填空题解题策略
(一)填空题的常见解法
直接法 [方法解读] 直接从题设条件出发,利用定义、性质、定理、公式等,经过 变形、推理、计算、判断得到结果,称为直接法.它是解填空题的最基本、 最常用的方法.使用直接法解填空题,要善于通过现象看本质,自觉地、 有意识地采取灵活、简捷的解法.
☞例 1 一元二次方程 x2-2x-3=0 的解为 x1=3,x2=-1 .
7.若m1 +n1=2,则分式5m+-5mn--n2mn的值为 -4 .
8.已知△ ABC 中,∠A=60°,∠ABC,∠ACB 的平分线交于点 O,则∠BOC 的度数为 120° .
整体代入法 [方法解读] 将一部分看整体代入所求式子求解问题的方法,一般适用于 代数式的求值题.
☞例 3 已知当 x=2 时,多项式 ax3-bx+1 的值为-17,则当 x=-1 时, 多项式 12ax-3bx3-5 的值为 22 . [解析] ∵当 x=2 时,ax3-bx+1=-17, ∴8a-2b+1=-17,即 4a-b=-9. 当 x=-1 时, 12ax-3bx3-5=-12a+3b-5=-3(4a-b)-5=-3×(-9)-5=22.
☞例 6 下列图案是用长度相同的小棒按一定规律拼搭而成,图案①需 8 根 小棒,图案②需 15 根小棒,…,按此规律,图案⑦需 50 根小棒.
[解析] 观察图形可得:第一个图形小棒的根数为 7+1=8(根),第二个图 形小棒的根数为 7×2+1=15(根),第三个图形小棒的根数为 7×3+1= 22(根),由此可得第七个图形小棒的根数为 7×7+1=50(根).
18.(2020·怀化)如图,△ OB1A1,△ A1B2A2,△ A2B3A3,…,△ An-1BnAn 都 是一边在 x 轴上的等边三角形,点 B1,B2,B3,…,Bn 都在反比例函数 y = x3(x>0)的图象上,点 A1,A2,A3,…,An 都在 x 轴上,则 An 的坐标 为 (2 n,0) .

《工业机器人》复习题

《工业机器人》复习题

《⼯业机器⼈》复习题《⼯业机器⼈》⼀、填空题1、按坐标形式分类,机器⼈可分为、、球坐标型和四种基本类型。

2、作为⼀个机器⼈,⼀般由三个部分组成,分别是、和。

3、机器⼈主要技术参数⼀般有、、、重复定位精度、、承载能⼒及最⼤速度等。

4、⾃由度是指机器⼈所具有的的数⽬,不包括的开合⾃由度。

5、机器⼈分辨率分为和,统称为。

6、重复定位精度是关于的统计数据。

7、根据真空产⽣的原理真空式吸盘可分为、和等三种基本类型。

8、机器⼈运动轨迹的⽣成⽅式有、、和空间曲线运动。

9、机器⼈传感器的主要性能指标有、、、重复性、、分辨率、响应时间和抗⼲扰能⼒等。

10、⾃由度是指机器⼈所具有的的数⽬。

11、机器⼈的重复定位精度是指。

12、机器⼈的驱动⽅式主要有、和三种。

13、机器⼈上常⽤的可以测量转速的传感器有测速发电机和增量式码盘。

14、机器⼈控制系统按其控制⽅式可以分为控制⽅式、控制⽅式和控制⽅式。

15、按⼏何结构分划分机器⼈分为:串联机器⼈、并联机器⼈。

⼆、单项选择题(请在每⼩题的四个备选答案中,选出⼀个最佳答案。

)1、⼯作范围是指机器⼈或⼿腕中⼼所能到达的点的集合。

A 机械⼿B ⼿臂末端C ⼿臂D ⾏⾛部分。

2、机器⼈的精度主要依存于、控制算法误差与分辨率系统误差。

A传动误差 B 关节间隙 C机械误差 D 连杆机构的挠性3、滚转能实现360°⽆障碍旋转的关节运动,通常⽤来标记。

A RB WC B4、RRR型⼿腕是⾃由度⼿腕。

A 1B 2C 3D 45、真空吸盘要求⼯件表⾯、⼲燥清洁,同时⽓密性好。

A 粗糙B 凸凹不平C 平缓突起 D平整光滑6、同步带传动属于传动,适合于在电动机和⾼速⽐减速器之间使⽤。

A ⾼惯性B 低惯性C ⾼速⽐D ⼤转矩7、机器⼈外部传感器不包括传感器。

A ⼒或⼒矩B 接近觉C 触觉D 位置8、⼿⽖的主要功能是抓住⼯件、握持⼯件和⼯件。

A 固定B 定位C 释放D 触摸。

9、机器⼈的精度主要依存于、控制算法误差与分辨率系统误差。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

参考答案
(1) m>0 (2)(-b+sqrt(m)/(2*a)) (3)3 (4)m=0 (5)-b/(2*a)
例题2
三角形内切圆的面积 题目描述: 给出三角形三边的边长,求此三角形内切圆(如上图所示, 三角形的内切圆是和三角形三边都相切的圆)的面积。 输入: 三个正实数a、b、c(满足a+b>c,b+c>a,c+a>b), 表示三 角形三边的边长。 输出: 三角形内切圆的面积,结果四舍五入到小数点后面2位。 输入样例: 345 输出样例: 3.14
Program c200301; var a,b,c,m:real; begin read (a,b,c); m:=b*b -4*a*c; if ( ① )then begin write ( ② :0:3); write( ` , ` ); write ((-1*b-sqrt(m))/(2*a):0: ③ ); end else if ( ④ )then write( ⑤ ) else begin write (`No solution`); end end.
program ex402; var p,a,b,c,t,n:longint; begin while (true) do begin writeln ('Input p, the last digit is 1 or 3 or 7 or 9:'); readln(p); if (p mod 2<>0)and(p mod 5<>0) then ① ; {如果输入的数符合要求,结束循环 } end; a:=0; n:=0; while (a<p) do begin a:=a*10+1; inc(n); end; t:=0; repeat b:=a div p; write(b:1); inc(t); if ( ② ) then writeln; c:= ③ ; a:= ④ ; inc(n); until c<=0; dec(n); writeln; writeln('n=', ⑤ ); end.
• 理解题意: 主要是根据问题的描述,确定问题的已知条件,并了解算法 (程序)要达到的目的。通俗讲,就是要知道问题的输入和输出。 • 确定算法: 每个题目在前面都有描述,通过对描述的分析,要确定题目 应该属于哪一类数据结构以及相应的算法。有些题目可能不属于 任何数据结构,则它可能与某类算法有关;但也有一些算法纯粹 是数学方法或数学问题。 在描述中同时要理解算法过程。在分析算法时,可以以某个具 体实例来试验(类似于程序阅读中的“模拟法”)。 • 理解程序: 分析程序结构,如果有很多子函数,首先弄清楚各函数之间 的关系和各函数的作用;如果程序较长,则应该根据算法过程, 把每个程序段与算法的每个过程对应起来,确定相应的程序段功 能。 在程序中,已经定义了某些变量,则在理解程序时,首先必须 理解这些变量的含义 • 根据Pascal语言的语法填空,不能将平时写作文时或做数学题 时的习惯写法带到Pascal中来。
程序: program program1; var a, b, c, r, s, t: real; begin read(a, b, c); s := ( ① ) / 2; t := ② (s * (s - a) * (s - b) * (s - c)); r := t / s; writeln(3.1415927 * r * ③ : 0 : ④ ); end.
参考答案
① break ② t mod 50=0 ③ a-p*b(或a-b*p) ④ c*10+1 (或10*c+1) ⑤n
参考答案
(1) a+b+c (2) Sqrt (3) r
例题3
判断质数 题目描述ห้องสมุดไป่ตู้ 给出一个正整数,判断这个数是否是质数。 输入: 一个正整数n(1 ≤ n ≤ 10000)。 输出: 如果n是质数,输出”YES”;否则,输出”NO”。 输入样例: 10 输出样例: NO
程序: var ① : integer; begin read(n); if n = 2 then writeln( ② ) else if ( ③ ) or (n mod 2 = 0) then writeln('NO') else begin i := 3; while i * i <= n do begin if ④ then begin writeln('NO'); exit; end; i := i + 2; {!为什么它不用i:=i+1?i是奇数还是偶数?} end; writeln('YES'); end; end. 附加问题:用的是什么算法?
(1) i,n (2)’YES’ (3)n=1 (4)n mod i=0
例题4
输入n个0到100之间的整数,由小到大排序输 出,每行输出8个。
程序清单: program chu7_5; var i,j,k,n,x:integer; b:array[0..100]of integer; begin readln(n); for i:=0 to 100 do b[i]:=0; for i:=1 to n do begin readln(x); b[x]:= ① {需要突破的重点} end; ② for i:=0 to 100 do while ③ do begin write( ④ ); k:=k+1; b[i]:=b[i]-1; if ⑤ then writeln end; readln end.
解题的一般方法
小技巧
• 主程序或子程序的开始部分,往往涉及到变 量的初始化,如整型变量初始为0或1等,一 个数组所有元素全部初始为0或1等…… • 主程序或子程序的说明部分,往往涉及到变 量的定义。 • 如果调用了子程序,注意传递了哪个(些) 变量,是传值还是传地址。
例题1
题目描述: 方程ax^2+bx+c=0,要求给出它的实数解. 输 入: 三个实数:a,b,c,是方程的三个系数(a≠0). 输 出: 如果无实数解,则输出"No solution"; 如果有两个相等的实数解,则输出其中一个,四舍五入到小数 点后面3位; 如果有两个不等的实数解,则解与解之间用逗号隔开,同样要四 舍五入到小数点后3位 输入样例: l 2 1 输出样例: -1.000
例题5,NOIP2006
由键盘输入一个奇数 P (P<100,000,000),其个位数字不 是5,求一个整数 S,使 P×S = 1111...1 ( 在给定的条件下, 解 S 必存在)。要求在屏幕上依次输出以下结果: (1)S 的全部数字。除最后一行外,每行输出 50 位数字。 (2) 乘积的数字位数。 例1:输入p=13,由于13*8547=111111,则应输出(1) 8547,(2)6 例2:输入p=147,则输出结果应为 (1)755857898715041572184429327286470143613 (2)42,即等式的右端有42个1。 程序:
程序填空
程序填空题的特点
• 是初赛试题中最难的题目。这些程序都具有高效, 规范的特点,如果你读懂了,会有一种“恍然大悟” 的感觉。 • 题目中会明确交代程序的目的(功能),还有的 问题会明确告诉所使用的算法。但也有些问题需 要选手揣摩题目使用的算法,有时题目会独创一 些算法,即在教科书中找不到的算法. • 将一些关键的语句或变量、函数等去掉,让选手 去填写。 • 有的空不止一种填法,如i:=i+1,可以用inc(i)表 示,i:=i-1可以用dec(i)表示,while p=true可以 用 while p表示,a>b可以用not a<=b或b<a表示, 填写时尽量简洁明了。
参考答案
(1) b[x]+1 (2) K=0 (3) b[i]>0 或 b[i]<>0 (4) I (5) K mod 8=0 每输出8个后换一行 分析:数组b[x]指的是x输入的次数,如输入5个整 数,分别是0,0,0,99,2,则 b[0]=3,b[2]=1,b[99]=1,而b[1]等其余的98个数 组元素全部为0 程序中的第三个空所涉及的while循环,输出重 复的整数,如上述实例,b[0]=3,则将输出三个 0
相关文档
最新文档