欢迎来到天天文库
浏览记录
ID:53041281
大小:566.50 KB
页数:5页
时间:2020-03-31
《高中数学《1.2.2 选择结构》知能优化训练 苏教版必修3.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高中数学《1.2.2选择结构》知能优化训练苏教版必修31.选择结构不同于顺序结构的特征是含有________.答案:判断框2.如图所示的流程图中含有的基本结构是________.解析:任何流程图都含有顺序结构,此流程图中含有判断框,所以还有选择结构.答案:顺序结构和选择结构3.下列函数求值算法中需要用到选择结构的是________.①f(x)=x2-1;②f(x)=2x+1;③f(x)=;④f(x)=2x.解析:③中需判断x>1与x≤1,所以要用选择结构.答案:③4.某算法的程序框图如图所示,则输出量y与
2、输入量x满足的关系式是________.解析:由程序框图的条件结构知:x>1时,y=x-2;x≤1时,y=2x,故y=答案:y=一、填空题1.①已知圆的半径,求圆的内接正三角形的边长;②求方程ax+b=0(a,b为常数)的根;③求三个实数a,b,c中的最小者.解决上述问题必须用选择结构的是________.解析:①只需用顺序结构,而②③都需要做出判断.答案:②③2.已知函数y=2
3、x
4、,如图所示是表示给定x的值,求其相应函数值的流程图,若输入log2,则输出结果为______.5答案:23.(改编题)指出
5、流程图的运行结果:若输入-4,则输出结果为________.答案:是负数4.已知函数f(x)=求f(a)(06、答案:3个6.阅读如图所示的流程图,回答问题:若a=50.6,b=0.65,c=log0.55,则输出的数是________.解析:由流程图知是输出a、b、c三数中最大的数,结合函数的有关知识再比较三个数的大小即可.a=50.6>1;07、为________.5解析:若x是奇数,则x除以2的余数r为1,否则为偶数,所以填r=1.答案:r=19.如图流程图的功能是________.答案:求两数差的绝对值二、解答题10.画出求函数y=的值的流程图.解:11.已知下列算法:(1)指出其功能(用算式表示);(2)画出该算法的程序框图.①输入x;②若x>0执行③,否则执行⑥;③y←2x+1;④输出y;⑤结束;⑥若x=0执行⑦;否则执行⑩;⑦y←;⑧输出y;⑨结束;⑩y←-x;⑪输出y;⑫结束.解:(1)该算法的功能是求函数f(x)=的值.(2)程序框8、图如图所示:512.某居民区的物业部门每月向居民收取卫生费,计费方法如下:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元.设计一个算法,根据输入的人数,计算应收取的卫生费,并画出流程图.解:设费用用y表示,人数用x表示,则y=.算法如下:S1 输入x;S2 若x≤3,则y←5,否则执行S3;S3 y←5+1.2(x-3);S4 输出y.流程图如下:5
6、答案:3个6.阅读如图所示的流程图,回答问题:若a=50.6,b=0.65,c=log0.55,则输出的数是________.解析:由流程图知是输出a、b、c三数中最大的数,结合函数的有关知识再比较三个数的大小即可.a=50.6>1;0
7、为________.5解析:若x是奇数,则x除以2的余数r为1,否则为偶数,所以填r=1.答案:r=19.如图流程图的功能是________.答案:求两数差的绝对值二、解答题10.画出求函数y=的值的流程图.解:11.已知下列算法:(1)指出其功能(用算式表示);(2)画出该算法的程序框图.①输入x;②若x>0执行③,否则执行⑥;③y←2x+1;④输出y;⑤结束;⑥若x=0执行⑦;否则执行⑩;⑦y←;⑧输出y;⑨结束;⑩y←-x;⑪输出y;⑫结束.解:(1)该算法的功能是求函数f(x)=的值.(2)程序框
8、图如图所示:512.某居民区的物业部门每月向居民收取卫生费,计费方法如下:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元.设计一个算法,根据输入的人数,计算应收取的卫生费,并画出流程图.解:设费用用y表示,人数用x表示,则y=.算法如下:S1 输入x;S2 若x≤3,则y←5,否则执行S3;S3 y←5+1.2(x-3);S4 输出y.流程图如下:5
此文档下载收益归作者所有