2019_2020学年高中数学第二章算法初步2.3几种基本语句2.3.1条件语句课后梯度测评北师大版.docx

2019_2020学年高中数学第二章算法初步2.3几种基本语句2.3.1条件语句课后梯度测评北师大版.docx

ID:48944350

大小:294.43 KB

页数:8页

时间:2020-02-25

2019_2020学年高中数学第二章算法初步2.3几种基本语句2.3.1条件语句课后梯度测评北师大版.docx_第1页
2019_2020学年高中数学第二章算法初步2.3几种基本语句2.3.1条件语句课后梯度测评北师大版.docx_第2页
2019_2020学年高中数学第二章算法初步2.3几种基本语句2.3.1条件语句课后梯度测评北师大版.docx_第3页
2019_2020学年高中数学第二章算法初步2.3几种基本语句2.3.1条件语句课后梯度测评北师大版.docx_第4页
2019_2020学年高中数学第二章算法初步2.3几种基本语句2.3.1条件语句课后梯度测评北师大版.docx_第5页
资源描述:

《2019_2020学年高中数学第二章算法初步2.3几种基本语句2.3.1条件语句课后梯度测评北师大版.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2.3.1 条件语句一、选择题1.条件语句的一般形式为:IfAThenBElseC,其中B表示的是(  )A.满足条件时执行的内容B.条件语句C.条件D.不满足条件时,执行的内容答案 A解析 由条件语句的功能可判断得出.2.对于条件语句的描述正确的是(  )A.执行下列条件语句时,当不满足条件时,执行语句体1,满足条件时执行语句体2B.执行下列条件语句时,如果满足条件,就执行Then后的语句体,如果不满足条件,则直接结束该条件语句,转而执行其他语句C.条件语句在程序中能够减少大量烦琐的计算D.条件语句中不能有输出语句答案 B解析 A中,如果满足条件,就执行语句体1,否则执行语句体2,所以A不

2、正确;条件语句在程序中起判断转折作用,不能减少大量烦琐的计算,所以C不正确;条件语句中可以有输出语句,所以D不正确,很明显B正确.在两次运行中分别输入8,4和2,4,则两次运行程序的输出结果分别为(  )A.8,2B.8,4C.4,2D.4,4答案 C解析 对A、B的情况进行区分,当输入8,4的时候,A>B,所以C==4;当输入2,4时,A>B不成立,所以选择执行C==2.4.给出以下程序:如果输入x1=2,x2=3,那么执行此程序的结果是输出(  )A.7B.10C.5D.8答案 C解析 由于输入的两个数x1=2,x2=3,不满足条件x1=x2,因此,不执行语句体x1=x1+x2,而直接执

3、行y=x1+x2,所以y=5,最后输出5.5.下面的程序是判断所输入的正整数的奇偶性的程序,将其补充完整,横线上应填(  )(xMod2的意思是求x除以2的余数)A.m=2k+1,x=2kB.m=0,“x为偶数”C.m=0,x为偶数D.m=1,“x为偶数”答案 D解析 第1个空应是“x是奇数”的条件,应填“m=1”,第二个空应填“x为偶数”,并加引号.6.下列程序:若输入的两位数是83,则输出的结果为(  )A.83B.38C.3D.8答案 B解析 程序功能是输入一个两位数,交换其个位与十位的位置,输入83,输出应为38.二、填空题7.写出下列程序的运行结果若a=4,则b=________;

4、若a=-4,则b=________.答案 29 -2解析 分析程序可知,上述程序是一个分段函数的程序,即b=所以当a=4时,b=42+3×4+1=29;当a=-4时,b=0.5×(-4)=-2.8.在下列程序中:(注:“”表示求商取整)若a=35,则输出的b=________.答案 8解析 a=35>10,故执行b=a10+aMod10,即b=3510+35Mod10=3+5=8.9.写出下列程序运行的结果:若x=6,则p=________;若x=20,则p=________.答案 2.1 10.5解析 此程序功能是求函数y=∴x=6时,y=0.35×6=2.1,x=20时,y=3.5

5、+0.7×(20-10)=10.5.10.下列程序语句(1)若输入a、b的值分别为4和3,程序运行的结果为________;(2)若输入a、b的值分别为6和3,程序运行的结果为________;(3)若输入a、b的值分别为2和8,程序运行的结果为________;(4)若输入a、b的值分别为7和5,程序运行的结果为________.答案 (1)12 (2)3 (3)4 (4)-2解析 程序功能是求函数c=的函数值.(1)a=4,b=3,c=a·b=4×3=12.(2)a=6,b=3,c=a-b=6-3=3.(3)a=2,b=8,c===4.(4)a=7,b=5,c=b-a=5-7=-2.三、

6、解答题11.用算法语句表示:输入一个数x,如果x不为0,则输出,否则,结束.解 InputxIfx<>0ThenPrint1/xEndIfEnd12.已知函数y=编写一程序求函数值.解 13.已知关于x的方程x2+bx+c=0,试判断方程有无实根,写出程序.解 程序如下:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。