算法的控制结构 知识点题库

根据材料和流程图回答问题

我国公元6世纪的《张丘建算经》记录了一道著名的“百钱买百鸡”问题:公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,如何用100文钱买100只鸡?(公鸡、母鸡、小鸡都要有)

“百钱买百鸡”流程图

“百钱买百鸡”部分程序

  1. (1) 根据“百钱买百鸡”流程图写出各符号的名称

  2. (2) 结合流程图完善“百钱买百鸡”程序(其中x为公鸡,y为母鸡,z为小鸡):

  3. (3) 在这个程序中用到两种语句,分别是for语句和语句。
  4. (4) 从图中可以看出,语句后面输入了“”,下面的程序会强制缩进。
  5. (5) “百钱买百鸡”程序完成后,在Python中运行,可执行编辑窗口中的“”——“Run Module”命令。
程序设计有三种基本结构,下列不属于这三种基本结构的是(  )
A . 子程序结构 B . 顺序结构 C . 条件结构 D . 循环结构
Python程序的3种基本结构
编程求1+2+3+……+1000的和,该题设计最适合使用的是控制结构为(  )
A . 顺序结构 B . 分支结构 C . 循环结构 D . 选择结构
小李同学星期天的计划是:“8:00起床、吃早餐,10:00至11:30学习,12:30看一部电影,14:30打篮球”。用算法描述这计划,合适的算法结构是(  )。
A . 循环模式 B . 选择模式 C . 树型模式 D . 顺序模式
下列VB程序段的基本结构是(   )。

For x=1 to 10 Step 1

  y=y+x

Next x

A . 循环结构 B . 选择结构 C . 顺序结构 D . 分支结构
行人过红绿灯路口的自然语言算法描述如下,该算法可以采用(   )来实现。

 步骤1:走到红灯路口。

 步骤2:如果是绿灯,走斑马线过马路。

 步骤3:如果是红灯,停下等待。

A . 顺序结构 B . 分支结构 C . 树形结构 D . 循环结构
根据如图回答以下小题

  1. (1) 控制指令块是典型的              结构。
    A . 顺序 B . 循环 C . 选择 D . 分支
  2. (2) 控制指令块的内部有缺口,表明             
    A . 它能够包含其他指令块 B . 能够被其他指令块包含 C . 能被嵌入到其他指令块中 D . 该指令块暂时不能运行
  3. (3) 模拟器中从显示 图案到播放音调的间隔时间为              秒。
    A . 0.01 B . 0.1 C . 10 D . 100
  4. (4) 程序运行时,下列选项中说法正确的一项是             
    A . 模拟器中先显示 图案和播放音调同时进行,再显示字符串“Hello” B . 模拟器中先显示 图案,再播放音调和显示字符串“Hello”同时进行 C . 模拟器中先显示 图案,再播放音调,最后显示字符串“Hello” D . 模拟器中先显示 图案,再显示字符串“Hello”,最后播放音调
违章停车拍照系统的流程图如图,它主要描述的是哪种程序结构。(   )

A . 顺序结构 B . 分支结构 C . 循环结构 D . 无法确定
以下结构不属于算法基本控制结构的是(    )
A . 顺序结构 B . 分支结构 C . 循环结构 D . 树形结构
2016年5月,公安部儿童失踪信息紧急发布平台正式启动,以帮助相关部门救助失踪儿童。该平台根据儿童失踪的时间决定信息推送的半径:以儿童失踪地点为圆心,失踪时间l外时内,推送半径100公里;失 踪时间2小时内,推送半径200公里;失踪时间3小时内,推送半径300公里;失踪时间超过3小时的,推送半径500公里。若使用流程图来描述“失踪时间”与“信息推送半径”的关系,应采用的算法逻辑结构是。(顺序结构/选择结构/循环结构)
计算s=1×2×3×……×100,则可以充分利用下列哪种基本结构(     )
A . 顺序结构 B . 分支结构 C . 循环结构 D . 树型结构
“若是本书店会员,所有商品打八五折,否则无折扣”,用算法描述这一问题,合适的算法结构是(    )
A . 分支结构 B . 循环结构 C . 顺序结构 D . 树形结构
下图对应的是哪种控件结构:

结构

  结构

 结构

最近更新