试题 试卷
题型:单选题 题类:常考题 难易度:普通
【bj】高中信息技术综合库——选择语句
Dim a(1 To 5) As Integer
a(1) = 1
For i = 2 To 5
a(i) = Int(Rnd * 5) + 1
If a(i) Mod 2 = 0 Then
a(i) = a(i) + i
Else
a(i) = a(i) + a(i - 1)
End If
Next i
a(1)~a(5)的值不可能的是( )
i=1:n=5
Do while i<=n
x=Int(Rnd*9)+1
If x Mod 2=1 Then
a(i)=x
a(n)=x:n=n+1
i=i+1 Loop
数组元素的初值均为0,执行该程序段后,a(1)至a(5)的值可能是( )
Dim a(1 To 100)As Integer, b(1 To 10) As Intege
Dim i As Integer, s As Integer, c As Integer
For i=1 To 100
a(i)=0
For i=1 To 9 Step 2
a(b(i))=a(b(i))+1: a(b(i+1)+1)=a(b(i+1)+1)-1
c=0
c=c+a(i)
If c=0 Then s=s+ 1
Text1. Text= Str(s)
若数组b中的值依次为“5,10,7,20,30,40,40,60,55,70”,则程序运行后Text中的内容是( )
s=0
For i=1 To 3
s=s+i
该程序段运行后,变量s的值是( )
flag=False:s="ShanShui2020!"
For i=1 To Len(s)
ch=Mid(s,i,1)
If Not(ch〉="0"And ch<="9")And Not flag Then
t=ch+t
flag=Not flag
Text1.Text=t
执行完以上程序段后,文本框text1中的内容为( )
a=int(input("输入第一个数:"))
b=int(input("输入第二个数:"))
fh=input("输入运算符:")
if {#blank#}1{#/blank#}:
c=a+b
else:
c={#blank#}2{#/blank#}
print("结果是:", {#blank#}3{#/blank#})
试题篮