相关试卷

  • 1、输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
  • 2、与x > y and y > z语句等价的是(    )
    A、x > y > z B、not x < y or not y < z C、not x < y or y < z D、x > y or not y < z
  • 3、以下不是算法的特征是(     )
    A、有穷性 B、数据输出 C、可行性 D、不确定性
  • 4、以下哪个不是python关键字(     )
    A、cout B、from C、not D、or
  • 5、Python使用函数(    )接收用 输入的数据
    A、accept() B、input() C、readline() D、print()
  • 6、Python 定义私有变量的方法为。(    )
    A、使用 __private 关键字 B、使用 public 关键字 C、使用DEF定义变量名 D、使用 __XX 定义变量名
  • 7、下面程序输出结果是(    )

    for i in range(3):

        print(i, end=',')

    A、1,2,3 B、0,1,2 C、1 2 3 D、0 1 2
  • 8、表达式 'ab' in 'acbed' 的值为(    )
    A、false B、true C、4 D、5
  • 9、表达式 15 // 4 的值为(    )
    A、2 B、3 C、4 D、5
  • 10、下面哪个不是Python合法的标识符(    )
    A、int_3 B、30XL C、self D、_abc
  • 11、已知 x = [3, 5, 7] ,那么执行语句 x[1:] = [2] 之后,x 的值为
  • 12、下面程序运行结果是

    a=10

    s=0

    if a>5:

          s=s+a

    print(s)

  • 13、使用关键字来创建python自定义函数。
  • 14、已知a = 5,那么执行语句a +=3之后,a的值为
  • 15、print(1, 2, 3, sep=',') 的输出结果为
  • 16、用来接收键盘输入的函数是 , python输出的函数是
  • 17、Python 标准库 math 中用来计算平方根的函数是 , 取大于等于x的最小的整数值函数是 , 求绝对值的函数是
  • 18、有n个小组(编号1至n),每个小组有m个成员,每个成员都有一个大于等于0的得分。现要求按下列规则计算每个小组的成绩,并找出成绩最高的小组。

    小组成绩的计算规则是:若小组成员中得分最高的前k人得分都不低于k,且其他成员得分都不超过k,则该小组成绩为k。例如,第1小组共有8个成员,得分依次为“5,2,7,11,8,6,5,1”,由此可知最高的前5人得分为“11,8,7,6,5”,其他3人得分为“5,2,1”,因此该小组成绩为5。

    按上述要求,编写VB程序,功能如下:在列表框List1中显示各小组每个成员的得分,单击“计算”按钮Command1,在列表框List2中显示成绩最高的小组编号及成绩(如果有多个小组并列最高,则全部显示)。

    (1)、若第2小组各成员得分依次为“0,4,12,1,5,9,3,9”,则该小组的成绩是
    (2)、请在划线处填入合适的代码。

    Const n = 6

    Const m = 8

    Dim a(n * m)As Integer

    Dim c(m)As Integer,ans(n)As Integer

    Private Sub Form_Load( )

        ‘读取n个小组每个成员的得分,按组别从小到大依次存入数组a,并显示在List1中

         ‘n(1)到a(m)存储第1小组m个成员的得分

         ‘a(m+1)到a(2*m)存储第2小组m个成员的得分

         ‘以此类推,代码略

    End Sub

    Private Sub Cummand1_Click( )

        Dim i As Integer,p As Integer,g As Integer,maxg As Integer

        maxg = -1

        For i = 1 To n

            g = GroupScore(i)

            If g > maxg Then

                maxg = g: p=1

               

            ElseIf g = maxg Then

                p=p+1

                ans(p)=i

            End If

        Next i

        For i = 1 To p

            List2. AddItcm“第”+Str(ans(i))+“组,成绩:”+Str(maxg)

        Next i

    End Sulb

    ‘函数返回第w小组的成绩

    Function GroupScone(w As Integer)As Integer

        Dim i As Integer,k As Inteser

        For i = 0 To m

            c(i)=0

        Next i

        For i=(w-1)*m+1 To w *m

            k=a(i)

            If k > m Then

            c(k)=c(k)+1

        Next i

        k=m

        Do White c(k)< k And k>0

            k=k-1

           

        Loop

        GroupScore=k

    End Function

  • 19、根据某场馆一天中每位参观者的进馆和出馆时间,可统计该场馆当天人流量的分布情况。每个人进、出馆的时间用一个长度为11的字符串表示,例如“08:05-08:45”表示进馆时间为8点5分,出馆时间为8点45分。现要求统计当天馆内人数超过指定人数的总时长。

    根据上述要求编写VB程序,功能如下:读取n个人进,出馆的时间,显示在列表框List1中。程序运行时,在文本框Text1中输入指定人数,单击“统计”按钮Command1,在标签Label1中显示馆内人数超过指定人数的总时长。程序运行界面如图所示.

    (1)、在VB表达式Val(Text1.Text)中,Val、Text1、Text依次表示(单选,填字母:A .方法名、属性名、事件名/B .函数名、对象名、方法名/C .函数名、对象名、属性名)。
    (2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。

    Const n = 800

    Dim d(1 To n)As String,a(1 To 2 * n)As String

    Private Sub Form_Load( )

        ‘读取n个人进、出馆的时间,存入数组d并显示在列表框List1中,代码略

    End Sub

    Private Sub Command 1_ Click( )

        Dim i As Integer,j As Integer,k As Integer,sp As Integer

        Dim t As Integer,cnt As Integer,mts As Integer,sum As Integer

        Dim s As String

         ‘提取每个人的进、出馆时间,分别加上IN、OUT标记后存入数组a

        For i = 1 To n

            a(i)=Mid(d(i),1,5)+“IN”

             = Mid(d(i),7,5)+“OUT”

        Next i

        For i = 1 To 2 * n-1    ‘对数组元素a(1)到a(2*n)从小到大排序

           

            For j = i To 2 * n-1

                If a(j) < a(k) Then k = j

            Next j

            s = a(i):a(i) = a(k):a(k)=s

        Next i

        sp =Val(Text1.Text)

        t=-1:cnt=0:sum=0

        For i = 1 To 2 * n

            mts=Val(Mid(a(i),1,2))*60+Val(Mid(a(i),4,2))

            If Mid(a(i),6,2)=“IN” Then cnt = cnt + 1 Else

            If cnt > sp Then

                If t = -1 Then t = mts

            ElseIf t > -1 Then

               

                t=-1

            End If

        Next i

        Label1.Caption = “超过指定人数的总时长:”+Sir(sum)+“分钟”

    End Sub

    (3)、程序中加框处代码有错,请改正。
  • 20、使用Flash软件创作“绿水青山”多媒体作品,部分编辑界面如下图所示。

    请回答下列问题:

    (1)、在创作之前进行了作品设计,下列说法正确的是          (多选,填字母)。
    A、考虑作品创作及运行需要的硬件和软件,属于作品的应用需求分析 B、考虑作品的用户情况和作品效益,属于作品的创作需求分析 C、将作品划分为片头,主交互界面、片尾等组成部分,属于系统结构设计 D、描述作品每个场景的展示内容及呈现方式,属于制订脚本大纲 E、制订处理各种多媒体素材的方案,属于媒体元素分解
    (2)、测试影片时,动画播放到当前场景第60帧自动停止,则“按钮”图层第60帧的动作脚本是(单选,填字母:A .stop(60);/B .stop();),单击第60帧中的“重播”按钮实现从该帧跳转到当前场景第1帧并播放,则该按钮实例上添加的动作脚本是on(release)||(单选,填字母:A .play();/B .gotoAndPlay(1);)。
    (3)、“文字”图层第15帧中仅有的对象云朵为形状,该帧已设置形状补间。测试场景时,第15帧到第30帧没有实现从云朵渐变为“绿水青山”的形状补间效果,原因是
    (4)、“小船”图层中小船都是“船”元件的实例。为了使小船在测试场景时从第41帧到第60帧在舞台上消失,其他动画效果保持不变,下列操作方法可行的是          (多选,填字母)。
    A、将该图层移动到“背景”图层下方 B、选中该图层第41帧到第60帧执行“删除帧”操作 C、选中该图层第41帧执行“清除帧”操作 D、选中该图层第41帧执行“插入空白关键帧”操作 E、选中该图层第41帧执行“插入关键帧”操作,并将该帧中小船实例的Alpha值设为0%
上一页 801 802 803 804 805 下一页 跳转