资料摘要

算法初步章末演练轻松闯关学案 [A.基础达标] 1.给出以下几个问题:①输入x, 输出它的相反数 ②求面积为6的正方形的周长x-1,x≥0③求函数f(x)=的函数值 x+3,x<0其中不需要用条件语句来描述其算法的有( ) A.1个 B.2个C.3个 D.0个解析:选B.①、②不

  • 资料类型:教学教案文档
  • 所属课文:小结
  • 支持正文预览,并提供同课文课件入口
浏览次数
136
下载次数
0
更新时间
2018-06-24 22:08:00
来源学校
学校:湘阴县第一中学

小结PPT专用教学设计内容

未知
2018-06-24 22:08:00
136
0
PDF / 未知页
未知字
同课文课件
积分:1
第 1 页,共 1 页

小结PPT专用教学设计内容

未知

摘要:暂无摘要

关键词:小结PPT专用教学设计内容

正文

算法初步

章末演练轻松闯关学案

[A.基础达标]

1.给出以下几个问题:

①输入x, 输出它的相反数 ②求面积为6的正方形的周长

x-1,x≥0③求函数f(x)=的函数值 x+3,x<0其中不需要用条件语句来描述其算法的有(

) A.1个

B.2个

C.3个

D.0个

解析:选B.①、②不需要使用条件语句.

7654322.用秦九韶算法计算多项式f(x)=2x+x+x+x+3x+x+2x+1当x=2时的函数值时,需要做的加法和乘法的次数分别是(

) A.7,4

B.4,7 C.7,7

D.4,4 765432解析:选C.f(x)=2x+x+0×x+0×x+3x+0×x+2x+1=((((((2x+1)x+1)x+1)x+3)x+1)x+2)x+1,所以需要做7次加法,7次乘法.

3.(2015·济南期末)执行如图所示的程序框图,若输入n=7,则输出的值为(

)

A.2

B.3 C.4

D.5 解析:选D.依题意可知,k=1,n=13;k=2,n=25;k=3,n=49;k=4,n=97;k=5,n=193>100,满足条件.故输出k的值为5. 4.(2015·衡阳模拟)执行如图所示的程序框图,若输入的N的值为6,则输出的p的值为(

)

1

A.120

B.720 C.1 440

D.5 040 解析:选B.由程序框图,可得k=1,p=1,1<6;k=2,p=2,2<6;k=3,p=6,3<6;k=4,p=24,4<6;k=5,p=120,5<6;k=6,p=720,6=6,不满足条件.故输出的p的值为720. 5.(2015·湖南师大附中月考)执行如图所示的程序框图,则计算机输出的所有点(x,y)所满足的函数为(

)

A.y=x+1

B.y=2x

x-1xC.y=2

D.y=2

解析:选D.由题意,该程序共输出4个点(1,2),(2,4),(3,8),(4,16),易知这4x个点都在函数y=2的图象上.

x+1,x<0,6.计算函数y=的算法步骤为:第一步,输入x;第二步,如果x-1,x≥0,x<0,则使y=x+1,否则执行第三步;第三步,________,第四步,输出y.(将第三步完整填写) 解析:第三步为y=x-1. 答案:y=x-1 7.(2015·长沙模拟)执行如图所示的程序框图,若输入x=8,则输出的k=________.

2

解析:依题意,得x=88,k=1,x<2 015;x=888,k=2,x<2 015;x=8 888,k=3,x>2 015,满足条件.故输出的k的值为3. 答案:3 8.(2014·高考山东卷)执行如图所示的程序框图,若输入的x的值为1,则输出的n的值为________.

解析:由x-4x+3≤0,解得1≤x≤3.

当x=1时,满足1≤x≤3,所以x=1+1=2,n=0+1=1;

当x=2时,满足1≤x≤3,所以x=2+1=3,n=1+1=2;

当x=3时,满足1≤x≤3,所以x=3+1=4,n=2+1=3;

当x=4时,不满足1≤x≤3,所以输出n=3. 答案:3 9.小明第一天背一个单词,第二天背两个单词,以后每一天都比前一天多背一个单词.问他前十天共背了多少个单词?(给出该问题的算法语句) 解:

s=0 i=1 WHILE i<=10

s=s+i

i=i+1 WEND PRINT s END 10.某中学男子体育组的百米赛跑的成绩(单位:秒)如下:12.1,13.2,12.7,12.8,12.5,12.4,12.7,11.5,11.6,11.7.设计一个算法从这些成绩中搜索出所有小于12.1秒

3 2

的成绩,画出程序框图,并编写相应的程序.

解:程序框图:

程序:

i=1 WHILE i<=10 INPUT Gi IF Gi<12.1 THEN PRINT Gi END IF i=i+1 WEND END

[B.能力提升] 1.将二进制数10 011(2)化为五进制为(

) A.32

B.33 C.34

D.35 40解析:选C.由10 011(2)=2+2+2=19,得19=3×5+4=34(5).

2.(2014·高考课标全国卷Ⅰ)执行如图所示的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=(

)

4

20A.

37C.

216.

515.

8133解析:选D.当n=1时,M=1+=,a=2,b=;

2222838当n=2时,M=2+=,a=,b=;

33233315815当n=3时,M=+=,a=,b=;

28838n=4时,终止循环.输出M=. 3.

INPUT x IF x<0 THEN y=π*x/2+3 ELSE

IF x>0 THEN y=-π*x/2+5

ELSE y=0

END IF END IF PRINT y END 如果输入x=-2,则输出结果y为________.

π解析:若输入x=-2,则满足第一个条件x<0成立,故执行y=*x+3,即可得到结2果.

答案:-π+3 4.执行下面的程序输出的结果是________.

i=1 s=0 WHILE i<=4 s=s*2+1 i=i+1 WEND PRINT s END 解析:当i=1时,s=0×2+1=1;当i=2时,s=1×2+1=3;当i=3时,s=3×2+1=7;当i=4时,s=7×2+1=15. 答案:15 11115.设计算法求+++…+的值.要求画出程序框图.

1×22×33×499×100

5 158

解:程序框图如图:

6.(选做题)到银行办理个人异地汇款(不超过100万)时,银行要收取一定的手续费,汇款额不超过100元,收取1元手续费;超过100元但不超过5 000元,手续费按汇款额的1%收取;超过5 000元,一律收取50元手续费,请为银行设计一个程序要求输入汇款额x元,输出银行应收取的手续费y. 解:程序如下:

INPUT x IF x>0 AND x<=100 THEN y=1 ELSE IF x<=5 000 THEN y=0.01*x ELSE y=50 END IF END IF PRINT y END

6

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2018-06-24 22:08:00
  • 下载次数: 0
  • 浏览次数: 136
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_147291

来自:学校:湘阴县第一中学

下载提示

下载文档后,您可以获得:

  • 完整无水印文档
  • 高清阅读体验
  • 随时保存查看
  • 支持打印下载

关于本教案的常见问题

Q:小结PPT专用教学设计内容是什么类型的资料?

A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。

Q:这份教案对应哪篇课文?

A:对应课文《小结》,可从面包屑进入课文目录查看同课其他资料。

Q:如何找到配套课件?

A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。