当前位置: 初中信息技术(信息科技) /浙教版(2020) /八年级上册 /第二单元 Python程序基本结构 /第5课 分支结构程序设计
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

浙教版(2020)初中信息技术八年级上册第二单元第5课 分支...

更新时间:2022-01-27 浏览次数:72 类型:同步测试
一、选择题
  • 1. 选择结构不包含(    )
    A . 单分支 B . 双分支 C . 多分支 D . 群分支
  • 2. 算法的基本结构不包括哪个(   )
    A . 顺序结构 B . 分支结构 C . 循环结构 D . 线性结构
  • 3. 下列程序的基本结构属于(   )

    a=9

    b=a+1

    c=a+b

    print(a,b,c)

    A . 顺序结构 B . 分支结构 C . 循环结构 D . 树形结构
  • 4. 下列程序段的结构是:

    if a+b>c and a+c=b  and b+c>a :

         print(“周长:”,a+b+c)

    else:

         print(“不能构成三角形”)

    A . 顺序结构 B . 分支结构 C . 循环结构 D . 以上三项都是
  • 5. 下列关于python分支结构的说法错误的是(    )
    A . 分支结构使用保留字if、elif、else来实现,每个if后面必须有elif或者else B . if-else结构可以嵌套 C . if语句会判断if后面的逻辑变大时,当表达式的结果为真时,执行if后面的语句块 D . 缩进是分支结果的语法部分,缩进不正确影响分支功能
  • 6. 有部分流程图结构如图,其算法结构属于(  )

    A . 顺序结构 B . 重复结构 C . 分支结构 D . 循环结构
  • 7. 关于三种基本结构的流程图,下列选择正确的是()

    A . 一是顺序结构、二是分支结构、三是循环结构 B . 一是顺序结构、二是循环结构、三是分支结构 C . 一是分支结构、二是顺序结构、三是循环结构 D . 一是循环结构、二是分支结构、三是顺序结构
  • 8. 以下程序代码主要体现了哪种程序结构(   )

    Import math

    x =100

    if x<0 :

      y = abs(x)

    else:

      y=math. sqrt(x)

    A . 分支结构 B . 树型结构 C . 顺序结构 D . 循环结构
  • 9. (2022八下·期末) if语句属于(    )
    A . 顺序语句 B . 分支语句 C . 循环语句 D . 循环结构
  • 10. 计算s=1×2×3×……×100,则可以充分利用下列哪种基本结构(     )
    A . 顺序结构 B . 分支结构 C . 循环结构 D . 树型结构
  • 11. 算法的三种基本结构是(   )
    A . 循环结构、组合结构、嵌套结构 B . 顺序结构、循环结构、分支结构 C . 分支结构、组合结构、循环结构 D . 嵌套结构、选择结构、顺序结构
  • 12. 下面用自然语言描述的算法中包含的基本结构有(    )

    ① 输入两个正整数m、n;

    ② r ← m除以n的余数;

    ③ m ← n;

    ④ n ← r;

    ⑤ 如果r>0,那么转②

    ⑥ 输出最大公约数m。

    A . 分支结构、循环结构 B . 顺序结构、分支结构、循环结构 C . 顺序结构、循环结构 D . 顺序结构、分支结构
  • 13. 关于算法描述的三种基本控制结构,以下说法错误的是(   )
    A . 顺序结构表示程序中各步操作按顺序出现的先后顺序执行。 B . 选择结构表示程序的处理步骤出现了分支,需要根据某一特定的条件选择其中的一个分支执行。 C . 循环结构表示程序反复执行某个或某些操作,直到判断条件为假时才可终止循环。 D . 一个算法不能同时使用三种基本控制结构来描述。
  • 14. 钱晓同学想通过编程求“1+3+5+…+999”的和,他应选择的最优化结构是(     )
    A . 顺序结构 B . 分支结构 C . 选择结构 D . 循环结构
  • 15. 某算法部分流程如图1所示,执行此部分流程后,下列说法正确的是(   )

    图1

    图2

    A . 此流程使用枚举算法(枚举i的值),虚线框部分是分支结构 B . 流程中sum←sum+i与i←i+1调换下位置,输出的sum,c,i的值都不变 C . 最终i的值是401,i←i+1执行数是200次 D . 将流程图修改为如图2所示,程序运行结果会发生变化。
  • 16. 关于以下流程图的说法不正确的是(   )

    A . 该算法作用是输入两个数,输出较大的数。 B . 该算法中没有体现“运算”。 C . 该算法具有分支结构(选择结构)。 D . 如果输入的a、b分别为3和5,则算法的输出为5。
二、填空题

微信扫码预览、分享更方便

试卷信息