相关试卷

  • 1、有如下VB程序段:

    '给a(1)到a(6)各元素赋初值,代码略

    For i= 1 To 6

        If i Mod 2<>0 Then

          If a(i) Mod 10> 5 Then

              a(i)= a(i)\ 10

          Else

             a(i)= a(i) Mod 10

          End If

        Else

          a(i)=a(i- 1)+ 1

        End If

    Next i

    程序运行后a(1)到a(6)的值分别是2,3,4,5,0,1,则a(1)到a(6)各元素的初始值可能是(      )

    A、26,1,4,2,8,3 B、12,1,14,2,11,3 C、15,1,2,3,4,5 D、29,1,40,2,3,30
  • 2、有如下VB程序段:

    n=7

    For i= 1Ton \2

       For j=n-I To i+ 1 Step-1

          Ifa(j)> a(j- 1) Then

             t= a():a()=a(j-1):a(j- l)=t

          End If

       Next j

       If i Mod 2= 0 Then

          t= a(n-i+ 1):a(n-i+ 1)= a(i): a(i)=t

       End If

    Next i

    已知a(1)到a(7)各元素初值分别是1,2,3,4,5,6,7,运行,上述程序段后,a(1)到a(7)各元素的值分别是(      )

    A、7,5,3,1,2,4,6 B、6,4,2,1,3,5,7 C、7,6,5,4,3,2,1 D、6,5,2,1,3,4,7
  • 3、有如下VB程序段:

    Dim i As Integer, c As String, s As String, t As Integer

    Dim s2 As String, pwd As String

       s= Text1.Text: pwd = "71zhYEAR":s2= ":t= 0

       For i= 1 To Len(s)

          c= Mid(s, i, 1)

          If c>= "0" Andc <= "9" Then

             t=t* 10 + Val(c)

          Else

             s2 = s2 + Mid(pwd, tMod8 + 1, 1)

          End If

       Next i

       Text2.Text= s2

    运行该程序段,在文本框Text1中输入“20B13A8",文本框Text2输出的是(      )

    A、hY B、YE C、YE7 D、hYA
  • 4、某算法的部分流程图如题图所示,执行该流程,输出t的值是(      )

    A、6 B、7 C、8 D、9
  • 5、用Photoshop软件制作“陌上花开”作品,部分界面如题图所示。当前状态下,下列说法正确的是(      )

    A、在“背景”图层使用橡皮擦工具,会露出背景色 B、“文字1”图层有2个图层样式可见 C、在“女孩”图层使用油漆桶工具,可仅改变部分衣服颜色 D、“花”图层有部分内容不可见,可能是被其他图层遮挡
  • 6、利用软件UltraEdit观察字符内码,界面如题图所示,下列说法正确的是(    )

    A、上述字符共需要12B的存储空间 B、字符“Z”的内码用十六进制表示为“60” C、字符“庆70”的内码用十六进制表示为“C7 EC 37 30” D、字符“!”的内码是“A1”
  • 7、若两个素数之差为2,则该对素数称为双胞胎数,如3,5就是一对双胞胎数。编写python程序,实现如下功能:输入n的值,统计显示n以内的所有双胞胎数。程序运行界面如图所示:

    实现上述功能的程序如下,请在划线处填入合适的代码。

    def isprime(x):

        for i in range(2,x):

            If

                return False

            return True

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

            c=0

            k=3

            while k<=n-2:

                if isprime(k) and

                    print(k,k+2)

                   

                    k=k+1

    print(“共有”+str(c)+“对双胞胎数”)

  • 8、编写一个程序,它将找到所有这些数字,可被7整除,但不是5的倍数,2000年至3200年(包括在内)。得到的数字应按逗号分隔的顺序打印在一行上。

    提示:考虑使用range(#begin,#end)

  • 9、利用for循环,分别计算1--100中奇数的和、偶数的和。

    sum1=0

    sum2=0

    for i in range(1,100):

        if i%2==0:

            sum1+=i

        else:

            sum2+=i

    print(sum1,sum2)

  • 10、以下python程序段运行后,x和st的值分别是(   )

    x=123+678

    st="123"+"678"

    A、123678  "123678" B、123678  "801" C、801  "123678" D、801  "801"
  • 11、运行Python程序的过程中出现了如下图错误提示,原因是(     )。

    A、变量名51study太长 B、应该写成"chinese" =51study C、“chinese”应该写成“chinaˈs” D、变量名51study不符合python语言规范,变量名不能以数字开头
  • 12、在下面的python程序中,变量b和c的值为(    )。

    a=6

    a=b=c=8

    print(b, c)

    A、b为6,c为6 B、b为6,c为8 C、b为8,c为8 D、b为8,c为6
  • 13、下列与数学表达式 对应的python表达式,正确的是( )。
    A、( - b + math. sqrt (b * b – 4 * a * c)) /a * a B、- b + math. sqrt (b * b – 4 * a * c) /2*a C、( -b + math. sqrt (b * 2 – 4 * a * c)) /(2 * a) D、( -b + math. sqrt ( b * b – 4 * a * c)) / (2 * a)
  • 14、在编写python程序时缩进的作用是(    )。
    A、让程序更美观 B、只在for循环中使用 C、只在if语句中使用 D、用来界定代码块
  • 15、以下python程序段运行后,s的值是(   )

    n=0

    s=0

    while  s<=10:

        n=n+3

        s=s+n

    print(s)

    A、0 B、3 C、18 D、30
  • 16、以下python程序段运行后,y的值是(   )

    x=3

    if x > 3 :

        y=2*x

    else :

        y=3*x+1

    print(y)

    A、10 B、5 C、25 D、26
  • 17、sum=0

    for i in range(1,11):

       sum+=i

    print(“the result:”,sum)

    上面程序运行结果是( )

    A、53 B、54 C、55 D、56
  • 18、c=0

    for i in range(1,26):

    If i%2==0:

    c=c+1

    Print(c)

    上面程序运行结果是(   )

    A、12 B、13 C、14 D、15
  • 19、for i in range(2,11,2):

        print(i,end=" ")

    上面程序运行结果是( )

    A、2 4 6 8 9 B、2 3 4 5 6 C、2 4 6 8 10 D、2 4 5 8 10
  • 20、小达和同学们在小组活动中设计了本小组的LOGO,如图所示。他们用2位二进制数来表示图中的颜色,并对图中的颜色(为了区分,红色色块中添加了斜线)进行了编码,从而将本小组的LOGO表示为一串二进制数,其中第4行的编码为0101010110000010,根据上述编码,第6行的编码为H

上一页 776 777 778 779 780 下一页 跳转