第一范文网 - 专业文章范例文档资料分享平台

高中数学第一章算法初步1.2基本算法语句1.2.2条件语句教学案新人教B版必修

来源:用户分享 时间:2025/10/28 0:57:56 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

x=input”x=”;if x>0 y=1;else

if x==0y=0; elsey=-1; endendy

若输入x=-6,则程序输出的结果是( )

A.1 B.6 C.0

D.-1

?1,x>0,解析:选D 该程序实际上是求分段函数y=?

?0,x=0,

??-1,x<0

对应的函数值为-1,故选D.

4.根据下列算法语句,

当输入x为60时,输出y的值为( ) A.25 B.30 C.31

D.61

解析:选C 算法语言给出的是分段函数,

y=???

0.5x,x≤50,

??

25+0.6x-50,x>50,

输入x=60时,y=25+0.6×(60-50)=31. 5.某程序如下:

9 / 12

当x=-6时,

的函数值,

当执行此程序时,没有执行语句y=x+1,则输入的x的范围是________. 解析:没有执行y=x+1,即输入的x值不满足条件x≥1,故x<1. 答案:(-∞,1)

??x+1,x≥3,

6.已知函数y=?

??2-4x,x<3.

2

如图是求该函数值的程序,则横线①②处应填写的

语句分别是________,________.

解析:由程序可知,y=2-4x是当条件满足时所执行的内容,亦即当x<3时的函数值,因此①处应填的是条件x<3;在条件语句中,else后面应该是条件不满足时执行的内容,即

y=x*x+1.

答案:x<3 y=x*x+1 7.阅读下列程序:

如果输入x=-2,则输出结果y=________.

10 / 12

2x+3,x<0,??

解析:本程序是求分段函数y=?0,x=0,

??x+5,x>0=11.

答案:11

-x+1,x>0,??

8.已知函数f(x)=?0,x=0,

??x+3,x<0,图,并写出程序语言.

解:程序框图如下:

2

的函数值,∵x=-2,∴y=8+3

请根据输入的x值求f(x)的值.画出程序框

算法程序如下:

x=input”x=”;

if x>0

y=-x+1;else

if x==0y=0; elsey=x+3; endend

print%io2,y;

9.铁路运输托运行李,从甲地到乙地规定每张客票托运费计算方法是:行李重量不超过50 kg时,按0.25元/kg;超过50 kg而不超过100 kg时,其超过部分按0.35元/kg;超过100 kg时,其超过部分按0.45元/kg.编写程序,输入行李重量,计算并输出托运费用.

解:设行李重量为x kg,应付运费为y元,则运费公式为

11 / 12

0.25×x,x≤50,??

y=?0.25×50+0.35x-50,50100.程序如下:

12 / 12

高中数学第一章算法初步1.2基本算法语句1.2.2条件语句教学案新人教B版必修.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4n5e27ivh4862m61dk4v721et5ixw1005m7_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top