
a=11
if a>=1 and a<=10
then
a=a*a
else
a=a+a
print a
| 序号 | 学生学号 | 学习时间 | 学习模块 | 学习时长(分钟) | 作业完成情况 |
| 1 | 20190101 | 2021.01.26 | 选择排序 | 23 | 已完成 |
| 2 | 20190411 | 2021.03.29 | 对分查找 | 18 | 未完成 |
| 3 | 20190203 | 2021.04.05 | 冒泡查找 | 23 | 未完成 |
| … | … | … | … | … | … |
下列关于“学习情况”数据表的描述错误的是( )
Max=0:s=0
For i=1 to 6
If a(i)>Max Then Max=a(i)
s=s+Max
i=i+1
Next i
数组元素a(1)到a(6)的值依次为“5,7,4,8,6,9”,执行该程序段后,变量s的值为( )
Dim a(1 To 10) As Integer
n=0:a(1)= 1
For i=2To 10
a(i)= a(i-1) + Int(Rnd( )* 2)+ 1
Next i
Key = Int(Rnd( )* 5)
Top= 1: bottom= 10
Do While Top <= bottom
m = (Top + bottom) \2
n=n+ 1
If Key = a(m) Then
Exit Do
ElseIf Key > a(m) Then
Top=m+ 1
Else
bottom= m- 1
End If
Loop
运行该程序段后,n的值不可能的是( )
| 原始数据 | 900 | 512 | 613 | 700 | 810 |
| 第一趟 | 512 | 900 | 613 | 700 | 810 |
| 第二趟 | |||||
| 第三趟 | 512 | 613 | 700 | 900 | 810 |
| 第四趟 | 512 | 613 | 700 | 810 | 900 |
x=1
a=x
b=x+1
上述程序执行后,变量a的值是,变量b的值是。