人教A版必修三1.1.2《程序框图与算法的基本逻辑结构》同步练习及答案.docVIP

  • 1
  • 0
  • 约1.19千字
  • 约 7页
  • 2018-03-09 发布于福建
  • 举报

人教A版必修三1.1.2《程序框图与算法的基本逻辑结构》同步练习及答案.doc

数学·必修3(人教A版) 1.1.2 程序框图与算法的基本逻辑结构 [来源:Zxxk.Com] 1.在程序框图中,算法要输入或输出信息,可以写在(  ) A.处理框内      B.判断框内 C.输入,输出框内 D.循环框内 [来源:学*科*网]答案:C 2.如果一个算法的程序框图中有,则表示该算法中一定有哪种逻辑结构(  ) A.循环结构和条件结构 B.条件结构 C.循环结构 D.顺序结构和循环结构  解析:因为该程序框图含有判断框,所以一定含有条件结构. 答案:B                   3.下边的程序框图能判断任意输入的数x的奇偶性,其中判断框内应该填写的是(  ) A.m=0? B.x=0? C.x=1? D.m=1? 答案:A4.如图所示的程序框图的运行结果是(  ) A. B. C. D.3 解析:根据程序框图的意义可知在当a=2,b=4时,S=+=,故输出. 答案:C5.阅读如图所示的程序框图,若输入的a、b、c分别是21、32、75,则输出的a、b、c分别是(  ) A.75、21、32 B.21、32、75 C.32、21、75 D.75、32、21 答案:A6.下图中所示的是一个算法的流程图,已知a1=3,输出的b=7,则a2的值是________. 答案:11 7.设x为一个正整数,规定如下运算:若x为奇数,则求3x+2;若x为偶数,则求5x.写出算法,并画出程序框图. 解析:算法如下: 第一步,输入x. 第二步,若x为奇数,则输出A=3x+2;否则输出A=5x. 程序框图如下: [来源:Zxxk.Com] 8.画出计算2+4+6+……+100的程序框图. 解析:计算2+4+6+…+100的程序框图如下: 9.在音乐超市里,每张唱片售价25元.顾客如果购买5张以上(含5张),则按九折收费;如果顾客购买10张以上(含10张),则按八五折收费.你能用程序框图来表示此收费的算法吗? 解析:设顾客购买x张,花费为y元,则 y= 显然需要判断顾客购买唱片的张数,直接用顺序结构无法画出其程序框图.为了解决问题,需要引入条件结构.程序框图如下图: 10. 10.在程序框图中输入a=、b= ,则输出c=________. 1.注意正确使用下列图标: 程序框 名称 功能 起止框 表示一个算法的起始和结束,是任何流程图不可少的 输入、[来源:学科网] 输出框 表示一个算法输入和输出的信息,可用在算法中任何需要输入、输出的位置 处理框 赋值、计算,算法中处理数据需要的算式、公式等分别写在不同的用以处理数据的处理框内 判断框 判断某一条件是否成立,成立时在出口处标明“是”或“Y”,不成立时标明“否”或“N” 2.注意“是”、“否”的方向. 3.分清直到型循环与当型循环的异同. 算法初步

文档评论(0)

1亿VIP精品文档

相关文档