免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.2.2条件语句1.若输入-3,则下列程序输出的结果为()input“a=”;aifa=0thenm=a a-1printmelseprint“a negative number”end ifenda.8b.-8c.a negative numberd.以上均不对答案:c2.输入两个数,输出其中较大的数,则为将程序补充完整,横线处应填()input“a,b=”;a,bifabthenprintaelseend ifenda.printbb.printac.a=bd.b=a答案:a3.当a=3时,下面的程序输出的结果是.inputaifa10theny=2 aelsey=a aend ifprintyend解析:a=3满足a10,故执行语句“y=2 a”.将a=3代入,得y=6.答案:64.下面是求一个函数的函数值的程序:inputxifx0andx=1theny=0elsey=x-1end ifend ifprintyend若执行此程序的结果为3,求输入的x的值.解:此程序是求函数y=的值.若输出的结果为3,则解得x=-3或x=4.即输入的x的值是-3或4.5.儿童乘坐火车时,若身高不超过1.2 m,则不需要买票;若身高超过1.2 m但不超过1.5 m,则需买半票;若身高超过1.5 m,则需买全票.试设计一个买票的算法的程序.解:inputxifx=1.2theny=0elseifx0andx=3theny=6elseifx-x1=0theny=6+1.5(x-3)elsea=(x-3)1y=6+1.5(a+1)end ifend ifprintyend7.给出下列四个问题:输入一个数x,输出它的绝对值;求函数f(x)=的函数值;求面积为6的正方形的周长;求三个数a,b,c中的最大数.其中可以用条件语句来描述其算法的个数是()a.1b.2c.3d.4解析:在算法中需要逻辑判断的都要用到条件语句,其中都需要进行逻辑判断,故都要用到条件语句,只需用顺序结构就能描述其算法,故答案选c.答案:c8.以下给出的是用条件语句编写的一个程序,根据该程序回答:(1)若输入4,则输出的结果是;(2)该程序的功能是求函数的函数值.inputxifx3theny=x x-1elsey=2end ifend ifprintyend解析:这是用条件语句的嵌套编写的程序,功能是求一个分段函数的函数值.答案:(1)15(2)y=9.给出如下程序(其中x满足:0x0 and x=4theny=2 xelseifx=80thenq=0elseifx=70thenq=0.5 yelseifx=60thenq=0.6 yelseq=0.9 yend ifend ifend ifprint“应付金额:”;qend11.请编写一个程序,实现求函数y=相应自变量的函数值.解:程序一:input“x=”;xifx=1 and x=10 and x=20theny=0end ifprintyend程序二:input“x=”;xifx1theny=xelseifx10theny=2 x-1elseifx20theny=3 x-11elsey=0end ifend ifend ifprintyend12.程序1如下:inputxifx=2theny=-2elsey=x2-2 xend ifprintyend程序2如下:inputa,bifa0thenx=-b/aprintxelseifb=0thenprint“方程的根为全体实数”elseprint“方程无实根”end ifend ifend(1)程序1与程序2所解决的问题分别是什么?画出相应的程序框图.(2)根据程序1回答:当输入的x值为1时,输出的y值为多大?若输出的y值为8,输入的x值应为多少?输入的x值和输出的y值能够相等吗?若能,x应输入多少;若不能,说明理由.(3)根据程序2回答:输入的a,b的值分别是0,2,输出的结果是什么?若输出的结果为“方程的根为全体实数”,则输入a,b的值分别为多少?要想使输出的根为x=-,则输入的a,b应满足什么条件?解:(1)程序1解决的是求分段函数y=的函数值的问题.程序2解决的是求方程ax+b=0(a,b为常数)的根的问题.算法的程序框图如图所示:(2)当x=1时,12,x=4,即输入的x值是4.当输入x=-2时,y=-2;由x2-2x=x,得x=3或x=0.x2,x=3时,y=3.故当输入的x值为3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025辽宁锦州海通实业有限公司社会招聘7人备考考点题库及答案解析
- 2025河南许昌长葛市实验中学物理、化学教师招聘2人备考考点试题及答案解析
- 瑞金市2025年公开招聘城市社区工作者备考题库【46人】含答案详解(培优b卷)
- 2025河北保定唐县招聘临时公益性岗位人员参考模拟试题及答案解析
- 健康项目风险管理时间策略-1
- 2026年山东黄河河务局山东黄河医院公开招聘高校毕业生参考模拟试题及答案解析
- 2025云南保山龙陵县民政局招聘龙陵县殡仪馆临时工作人员1人备考考点题库及答案解析
- 2025农银报业有限公司社会招聘3人备考题库及答案详解(有一套)
- 健康扶贫健康教育中的精准化内容推送策略-1
- 2025昆明市官渡区司法局第二批招聘社区矫正辅助人员备考题库(1人)及完整答案详解一套
- 招标代理公司企业管理制度
- 交通运输布局及其对区域发展的影响课时教案
- 自然元素设计分析
- 建设监理框架协议书
- 工厂托管协议书范本
- 正视自己的不足课件
- 糖尿病足溃疡VSD治疗创面氧自由基清除方案
- 叉车作业安全培训课件
- 2025贵阳市康养集团有限公司三医康养服务分公司招聘2人笔试考试备考试题及答案解析
- 商场转租合同协议书
- 狂犬病医学课件
评论
0/150
提交评论