当前位置:文档之家› 人教版高中数学B必修3练习 程序框图

人教版高中数学B必修3练习 程序框图

人教版高中数学B必修3练习 程序框图
人教版高中数学B必修3练习 程序框图

1.1.2程序框图

一、基础过关

1.下列关于程序框图的说法正确的是() A.程序框图是描述算法的语言

B.程序框图中可以没有输出框,但必须要有输入框给变量赋值

C.程序框图虽可以描述算法,但不如用自然语言描述算法直观

D.程序框图不是描述算法的语言

2.下列图形符号属于判断框的是()

3.下列关于程序框图的说法正确的有()

①用程序框图表示算法直观、形象,容易理解;

②程序框图能清楚地展现算法的逻辑结构,也就是通常所说的一图胜万言;

③在程序框图中,起止框是任何流程不可少的;

④输入和输出框可用在算法中任何需要输入、输出的位置.

A.1个B.2个C.3个D.4个

4.画程序框图时,需要遵循的规则中,下列说法错误的是() A.使用标准的框图语言

B.在程序框图中,大多数框图符号只有一个进入点和一个退出点,判断框是具有超过一个退出点的其中的一个符号

C.一种判断框是“是”与“不是”两分支的判断,而且有且仅有两种结果,另一种是多分支判断,有几种不同的结果

D.在图形符号内描述的语言要非常简练、清楚

5.在程序框图中,一个算法步骤到另一个算法步骤用______________连接.

6.在画程序框图时,如果一个框图需要分开来画,则要在断开处画上________,并标上连接的号码.

7.已知半径为r的圆的周长公式为C=2πr,当r=10时,写出计算圆的周长的一个算法,并画出程序框图.

8.(1)画出求一个数的百分之几的程序框图;

(2)画出已知一个数的百分率,求这个数的程序框图.

二、能力提升

9.在程序框图中,算法中间要处理的数据或者计算,可分别写在不同的() A.处理框内B.判断框内

C.输入、输出框内D.循环框内

10.下列关于程序框图的理解,正确的有()

①任何一个程序框图都必须有起、止框;②输入框只能放在开始框后,输出框只能放在结束框前;③判断框是唯一具有超过一个退出点的图形符号;④对于一个程序而言,判断框内的条件是唯一的.

A.1个B.2个C.3个D.4个

11.下面程序框图表示的算法的运行结果是________.

12.写出作△ABC的外接圆的一个算法,并画出程序框图.

三、探究与拓展

13.有关专家建议,在未来几年内,中国的通货膨胀率保持在3%左右,这将对我国经济的稳定有利无害.所谓通货膨胀率为3%,指的是每年消费品的价格增长率为3%.在这种情况下,某种品牌的钢琴2004年的价格是10 000元,请用程序框图描述这种钢琴今后四年的价格变化情况,并输出四年后的价格.

1.1.2程序框图

1.A 2.C 3.D 4.B

5.流程线 6.连接点

7.解算法如下:

S1令r=10.

S2计算C=2πr,

S3输出C.

程序框图:

8.解

(1)

(2)

9.A10.B11.6 6

12.解算法如下:

S1作AB的垂直平分线l1;

S2作BC的垂直平分线l2;

S3以l1与l2的交点M为圆心,MA为半径作圆,此圆即为△ABC的外接圆. 用程序框图表示出作△ABC的外接圆的算法:

13.解用P表示钢琴的价格,则有:

2005年P=10 000×(1+3%)=10 300;

2006年P=10 300×(1+3%)=10 609;

2007年P=10 609×(1+3%)=10 927.27;

2008年P=10 927.27×(1+3%)≈11 255.09;

因此,价格的变化情况表为:

年份20042005200620072008

钢琴的

价格10 00010 30010 60910 927.2711 255.09

相关主题
文本预览
相关文档 最新文档