欢迎来到天天文库
浏览记录
ID:61769485
大小:167.00 KB
页数:5页
时间:2021-03-19
《2020_2021学年高中数学第一章算法初步1.2.2条件语句课时作业含解析新人教A版必修3202101301116.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.2.2条件语句(本栏目内容,在学生用书中以独立形式分册装订!)一、选择题(每小题5分,共20分)1.当a=3时,下面的程序段输出的结果是( )A.9 B.3C.10D.6解析: 因为a=3<10,所以y=2×3=6.答案: D2.运行下面的程序,若输入x的值为5,则输出的y的值为( )A.16B.17C.18D.19解析: 由于x=5>0,所以y=(5-1)2=16.答案: A3.已知如图所示的程序,下列判断错误的是( )A.输入4时,结果为15B.输入3时,结果为2C.输入1时,结果为1D.输入0时,结果为0解析: 结合程序可知,当x<3时
2、,y=2x;当x>3时,y=x2-1;当x=3时,y=2,于是对应的函数关系式为y=易知C错误.答案: C4.给出如下程序:输入x=3时,输出的结果是( )A.1B.-1C.0D.3解析: 如果输入x<0,则y=-1;如果输入x=0,则y=0;如果输入x>0,则y=1;因为输入的x值为3,所以输出的结果为1.答案: A二、填空题(每小题5分,共15分)5.下面给出的是用条件语句编写的程序,该程序的功能是求函数________的函数值.答案: y=6.下列程序:输入x;If x>9 And x<100 Thena=xMod10b=(x-a)/10x=10*a+b输出xE
3、lse输出“输入有误”EndIf若输入的x值为83,则输出的结果为________.解析: 依题意a表示x整除10所得的余数,由x=83,得a=3,从而b=8,故输出的x=10a+b=38.答案: 387.求函数y=
4、x-4
5、+1的函数值,则③处应填________.解析: 如果x<4,则y=4-x+1=5-x,故③处应填y=5-x.答案: y=5-x三、解答题(每小题10分,共20分)8.输入一个数x,如果它是正数x,则输出它;否则不输出.画出解决该问题的程序框图,并写出对应的程序.解析: 程序框图如图所示:程序如下:9.某医院购置了一台自动体温检测仪,它会把检测到的
6、体温自动输入到程序中,并输出相应的结果.现需要为仪器输入以下程序:若检测到体温为37.3℃及以下,则输出“正常”;若检测到体温在37.3℃至38℃,则输出“发热”;若检测到体温超过38℃,则输出“高热”.请你设计一个满足要求的程序.解析: 算法如下:
此文档下载收益归作者所有