2019年高中数学 2.3.1条件语句检测试题 北师大版必修3.doc

上传人:tian****1990 文档编号:3235619 上传时间:2019-12-09 格式:DOC 页数:8 大小:107KB
返回 下载 相关 举报
2019年高中数学 2.3.1条件语句检测试题 北师大版必修3.doc_第1页
第1页 / 共8页
2019年高中数学 2.3.1条件语句检测试题 北师大版必修3.doc_第2页
第2页 / 共8页
2019年高中数学 2.3.1条件语句检测试题 北师大版必修3.doc_第3页
第3页 / 共8页
点击查看更多>>
资源描述
2019年高中数学 2.3.1条件语句检测试题 北师大版必修3一、选择题1条件语句的一般格式是IfAThenBElseCEnd If其中B表示的是()A满足条件A时执行的内容B条件语句C条件D不满足条件A时执行的内容答案A解析格式中的A表示条件,Else后面的C表示不满足条件A时执行内容,而在Then后面的B表示满足条件A时执行的内容,故选A.2下列语句中,输入x的值为5,则输出的值为()A5B5C5D0答案B解析由条件语句知选B.3当a3时,下面的程序输出的结果是()输入aIfa0Bx0Dx0答案D解析因为条件真则执行yx,条件假则执行yx*x,由程序功能知条件应为x0Theny2*x+1Elsey-2*x2+4*xEnd If输出yA7B.3C0D16答案D解析程序表示的是函数y当x2时,y2(2)24(2)16.故选D.二、填空题7写出下列程序运行的结果:输入a;Ifa2Thenyx4ElseIfx2时,yx4;当x2时,y3481,即输出81.三、解答题9已知函数y试用If语句来描述算法要求输入x的值,求y的值. 解析根据题意写出算法程序为:输入x;Ifx0Theny1ElseIfx0Theny0Else y1End IfEnd If输出y一、选择题1给出一个算法的程序:输入a,b,c;IfabThenabEnd IfIfacThenacEnd If输出a该程序的功能是()A求出a,b,c三数中的最大数B求出a,b,c三数中的最小数C将a,b,c按从小到大排列D将a,b,c按从大到小排列答案A解析由程序分析可知,当比较a,b的大小后,选择较大的数赋给a;当比较a,c的大小,选择较大的数赋给a;最后输出a.所以此程序的作用是输出a,b,c中最大的数2为了在运行下面的语句之后输出y9,应输入的x值为()输入x;If xbThenabEnd IfIfacThenacEnd If输出a如果输入10,26,8,那么输出的是_答案26解析该程序的功能是输入a,b,c的值,求它们中的最小值4执行下面语句:输入a;Ifa0)的位置关系的算法解析用基本语句描述为:输入a,b,r;Ifa2b2r2Then输出“点P在圆C外”ElseIfa2b2r2Then输出“点P在圆C上”Else输出“点P在圆C内”End IfEnd If6用基本语句描述下图所示的框图表示的算法解析该框图表示的算法的功能是求分段函数y的函数值用基本语句描述为:输入x;Ifx0ThenIfx4Then7某服装厂生产一种服装,每件服装的成本为40元,出厂单价为60元该厂为鼓励销售商订购,决定当一次订购量超过100件时,每多订购一件,订购的全部服装的出厂单价就降低0.02.根据市场调查,销售商一次订购量不会超过500件设一次订购量为x件,服装的实际出厂单价为P元,写出函数Pf(x)的表达式,并画出算法流程图,用基本语句描述该算法解析当0x100时,P60;当100x500时,P600.02(x100)62.所以Pf(x).算法流程图如下图所示,算法语句如下:输入x;Ifx100ThenP60ElseIfx500ThenP62x/50Else输出“无意义”End IfEnd If输出P
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 高中资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!