相关试卷

  • 1、流程图中,包含的基本结构有(   )

    A、分支结构、循环结构 B、顺序结构、分支结构、循环结构 C、顺序结构、循环结构 D、顺序结构、分支结构
  • 2、若要循环体执行3次,则判断框处应填写(    )

    A、s≤9? B、s<9? C、s≥9? D、s>9?
  • 3、执行第4次循环后,a,b的值分别是(     )

    A、2,14 B、3,14 C、11,13 D、13,14
  • 4、执行完这部分流程后,该算法的输出结果为(   )

    A、9 B、18 C、3 D、6
  • 5、依次输入x的值为3,2,1,0,-1后,该算法的输出结果为(   )

    A、4 5 B、4 6 C、3 5 D、3 6
  • 6、执行这部分流程,输入a,b 的值分别为60,27,则输出的值为(    )

    A、1 B、3 C、6 D、9
  • 7、执行如图所示的程序框图, 输出值s,n分别是(    )

    A、127,128 B、127,243    C、121,162 D、121,243
  • 8、执行这部分流程,输入5。流程执行结束,下列说法不正确的是(   )

    A、i 的值为6 B、s 的值为6 C、语句i←i+1 被执行了5 次 D、语句i≤n? 被执行了5次
  • 9、某算法的部分流程图如图所示,执行完这部分流程后,变量a,b的值分别是(   )

    A、5,8 B、8,5 C、8,11 D、8,13
  • 10、死循环违背了算法的(   )
    A、确定性特征 B、有穷性特征 C、可行性特征 D、输入输出特征
  • 11、求解一元二次方程的算法描述如下:

    ①输入一般形式下的二次项系数a,一次项系数b,常数项c。

    ②计算判别式 Δ=b2-4ac的值。

    ③若Δ≥0,则计算 ,输出字符串“方程有实数解”,并输出x的值;否则,输出字符串“方程无实数解”。

    这种描述方法属于(   )

    A、自然语言 B、流程图 C、伪代码 D、程序设计语言
  • 12、计算机编程解决问题的一般过程有:①编写程序 ②设计算法 ③调试运行程序 ④抽象与建模,上述步骤的正确顺序是(   )
    A、②①③④ B、②①④③   C、④②①③ D、④①②③
  • 13、基斯顿·卡曼发明了阶乘符号,自然数n的阶乘用n!表示。n!=1*2*3…*n,并规定0!=1。

    现编写程序,实现如下功能:输入一个正整数,输出该数的阶乘。程序运行如下图所示。

    请在画线处填入合适的代码:

    n=int(input('请输入一个正整数:'))

    s=1

    if n!=0:

      for i in range() :

        s=

    print('阶乘为:',s)

  • 14、给定一个十进制整数n,求出从1到n的所有整数中出现“1”的个数。例如,n=2时,1,2出现1个“1”。n=12时,1,2,3,4,5,6,7,8,9,10,11,12,出现5个“1”。现编写一个程序,实现如下功能:输入整数n,执行程序后,输出该范围内出现“1”的个数。程序运行如下图所示。

    请在画线处填入合适的代码:

    n=int(input('请输入整数范围:'))

    count=

    i=1

    while i <=n:

      x=i

      while x>0:

        if

          count+=1

          x//=10

    print('该范围内1的个数有:',count)

  • 15、编写程序,开发一个小型的计算器,从键盘输入两个数字以及运算符(+,-,*,/)进行相应计算,如果不是这4个运算符,则给出错误提示。程序运行界面如下图所示。

    请在画  线处填入合适的代码:

    first=float(input('请输入第一个数字:'))

    second=float(input('请输入第二个数字:'))

    sign=(input('请输入运算符号:'))

    if sign=='+':

      print('两数之和为:',first+second)

      print('两数之差为:',first-second)

    elif sign=='*':

      print('两数之积为:',)

    elif sign=='/':

      if

        print('两数之商为:',first/second)

      else:

        print('除数为0,错误!')

    else:

      print('符号输入有误!')

  • 16、BMI指数(即身体质量指数,简称BMI),是目前国际常用的衡量人体胖瘦程度以及是否健康的一个标准。BMI测量公式:BMI=体重(kg)÷身高2(m2);评判依据:BMI ≥ 27:肥胖;23.9 ≤BMI < 27:过重;18.5 ≤BMI < 23.9:正常;BMI < 18.5:过轻。

    编写程序,实现如下功能:输入身高(m)和体重(kg),执行程序后,输出对应评判结果。程序运行界面如下图所示。

    请在画线处填入合适的代码:

    w=float(input('请输入你的体重:'))

    h=float(input('请输入你的身高:'))

    bmi =

    if bmi >= 27 :

      print('肥胖')

    elif

      print('过重')

    elif bmi >= 18.5 :

      print('正常')

      print('过轻')

  • 17、有Python自定义函数mychar(),执行程序,输入字符串“吃葡萄不吐葡萄皮”,输入字符“葡”,输出结果为(    )

    def mychar(s,c):

      count=0

      for i in s:

        if i==c:

          count+=1

    return count

    x1=input('请输入字符串:')

    x2=input('请输入字符:')

    print(mychar(x1,x2))

    A、5 B、2 C、4 D、1
  • 18、导入math模块,现执行s=math.pow(2,5)>=math.pow(5,2),s的值为(    )
    A、ture B、False C、True D、false
  • 19、导入random模块,现要求随机产生一个[1,10]区间范围内的正整数,其Python表达式为(    )
    A、random.random()*10 B、random.uniform(1,10) C、random.randint(1,10) D、random.choice(range(10))
  • 20、有如下Python自定义函数,执行后,输出结果为(    )

    import math

    def f(t):

      return math.ceil(t)+math.floor(t)

    m=f(-3.5)

    print(m)

    A、7 B、-7 C、6 D、-6
上一页 436 437 438 439 440 下一页 跳转