当前位置: 高中信息技术(信息科技) /备考专区
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

江苏省南通市海安市高级中学2022-2023学年高一下学期信...

更新时间:2023-10-31 浏览次数:45 类型:期中考试
一、单项选择题(本大题共50小题,每小题1.5分,共75分。每小题仅有一个正确选项)
二、程序填空题(本大题共10小题,每小题2.5分,共25分,每小题仅有一个正确选项
  • 51. (2023高一下·海安期中) 从键盘输入一个整数m,程序输出斐波那契数列的前m项。如m为5时,该数列的前m项是“1,1,2,3,5”。

        def fibs(n):

          if n==1 or n==2:

            return ________

          else:

            return __________

        m=int(input("请输入一个整数:"))

        for i in range(1,m+1):

          print(______ ,end=",")

    1. (1) 程序代码中①处的代码是(    )
      A . 1 B . 2 C . n D . m
    2. (2) 程序代码中②处的代码是(    )
      A . fibs(n) B . fibs(n-1)+fibs(n-2) C . fibs(n-1) D . fibs(n-2)
    3. (3) 程序代码中③处的代码是(    )
      A . fibs(i) B . fibs(m) C . fibs(n) D . fibs(n+1)
  • 52. (2023高一下·海安期中) 有五位同学参加了植树活动,他们完成植树的棵数都不相同。问第一位同学植了多少棵时,他指着旁边的第二位同学说比他多植了两棵;追问第二位同学,他又说比第三位同学多植了两棵;如此追问,都说比另一位同学多植两棵,最后问到第五位同学时,他说自己植了10棵。问第一位同学植了多少棵树?以下代码是求第一位同学植树数量的代码,请你补全程序。

    def f(n):

        if n == 5:

            return ______

        else:

            return _________

    print(___③___)

    1. (1) 程序代码中①处的代码是(    )
      A . 1 B . 2 C . 10 D . 18
    2. (2) 程序代码中②处的代码是(    )
      A . f(n)-2 B . f(5)+2 C . f(n-1)+2 D . f(n+1)+2
    3. (3) 程序代码中③处的代码是(    )
      A . f(n) B . f(1) C . f(5) D . 5
  • 53. (2023高一下·海安期中) 最小公倍数初始值设为两个数中的较大数,如果能整除,则较大数就是最小公倍数;如果不能整除,则让较大数乘以2,3,4......递增1的自然数,直到能整除为止。如:输入“11,5”时,输出结果为“55”,输入“8,12”时,输出结果为“24”。请填空完善该程序,实现功能:键盘上输入两个自然数m和n(1≤n≤m≤1000),输出这两个自然数的最小公倍数。

    m=int(input("请输入自然数 m:"))

    n=int(input("请输入自然数 n:"))

    i=1

    if m<n:

        m,n=____

        s=m

        while ____:

            i = i+1

            s =____

    print(____)

    1. (1) 程序代码中①处的代码是(    )
      A . m,n B . n,m C . m%n D . n,m%n
    2. (2) 程序代码中②处的代码是(    )
      A . m%n B . s%n!=0 C . m%n==0 D . s%m!=0
    3. (3) 程序代码中③处的代码是(    )
      A . m*i B . s*i C . n*I D . s+n
    4. (4) 程序代码中④处的代码是(    )
      A . f(m,n) B . mn//n C . s D . s//n

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

试卷信息