- 基础理论
- 数据及数据库技术
- 人工智能
- 算法理论
- 算法实例
- 面向对象程序设计 VB开发工具
- 算法实例的程序实现
- 算法及算法的表示方法
- 多媒体理论
- 基础软件操作
- 算法软件操作
- 多媒体软件操作
- 网络技术应用
下列有关算法的描述,正确的是( )
A.一个完整的算法必须有输出 |
B.一个完整的算法至少有一个输入 |
C.算法只能采用自然语言或流程图这两种方式表示 |
D.用流程图方式表示算法的好处就是形象直观,但容易产生歧义 |
小张的QQ密码忘记了,请你帮他找回密码。他只记得自己密码的一些零星信息:
①密码是六位数字,前面两位为59;
②最后两位数字相同;
③能被12和38整除。
程序界面如图所示,单击“找回密码”按钮(Command1)后,可能的密码显示在列表框List1中。

(1)应用程序界面设计时,为添加“可能的密码有:”对象,应使用左图所示的“控件工具箱”中的______(填写相应编号),并在右图所示的“属性窗口”中,将______属性值设置为“可能的密码有:”。

(2)为实现上述功能,请在划线处填入合适的选项。
Private Sub Command1_Click( )
Dim x As Integer,s As Long,y As Integer,i As Integer
For i=0 To 9999
s=590000+i
If________①Then
x=s mod 10
y=(s Mod 100)\10
If_______②Then
List1.AddItem______③
End If
End If
Next i
End Sub
划线①、②、 ③的选项:
①密码是六位数字,前面两位为59;
②最后两位数字相同;
③能被12和38整除。
程序界面如图所示,单击“找回密码”按钮(Command1)后,可能的密码显示在列表框List1中。

(1)应用程序界面设计时,为添加“可能的密码有:”对象,应使用左图所示的“控件工具箱”中的______(填写相应编号),并在右图所示的“属性窗口”中,将______属性值设置为“可能的密码有:”。

(2)为实现上述功能,请在划线处填入合适的选项。
Private Sub Command1_Click( )
Dim x As Integer,s As Long,y As Integer,i As Integer
For i=0 To 9999
s=590000+i
If________①Then
x=s mod 10
y=(s Mod 100)\10
If_______②Then
List1.AddItem______③
End If
End If
Next i
End Sub
划线①、②、 ③的选项:
A.x=y |
B.Str(s) |
C.Str(i) |
D.s Mod 12=0 and s Mod 38=0 |
数学表达式“2n-1>0且2n-1≠1”对应的Visual Basic表达式是( )
A.2·n-1>0 And 2·n-1<>1 | B.2*n>1 And Not(2*n-1=1) |
C.2n-1>0 And 2n-1 ≠ 1 | D.2*n-1>0 And 2n-1<>1 |
如下VB程序段
x=Text1.Text
p=0
For i=1 to Len(x)
If Mid(x,i,1)=“a” Then p=p+1
Next i
Print p
若程序运行时,在文本框Text1中键入“Are you happy”,则运行结果是( )
x=Text1.Text
p=0
For i=1 to Len(x)
If Mid(x,i,1)=“a” Then p=p+1
Next i
Print p
若程序运行时,在文本框Text1中键入“Are you happy”,则运行结果是( )
A.0 | B.1 | C.2 | D.11 |
下列VB程序用来实现[1,10]之间奇数之和,单击Command1后,标签Label1中显示的内容是_____,循环变量j最终的值是___________ ,并完成程序一处空白。
Private Sub Command1_Click()
Dim s As Integer,j As Integer
s=0
For j=1 To 10
If j Mod 2 <> 0 Then
_____________
End If
Next j
Label1.Caption=Str(s)
End Sub
Private Sub Command1_Click()
Dim s As Integer,j As Integer
s=0
For j=1 To 10
If j Mod 2 <> 0 Then
_____________
End If
Next j
Label1.Caption=Str(s)
End Sub
判断抛物线y=ax2+bx+c与x轴是否有交点的一种算法是:首先输入三个系数a,b,c的值,然后计算D值,D=b*b-4*a*c ,如果D<0,则抛物线与x轴无交点,否则抛物线与x轴有交点。
【小题1】这个算法的描述方式是( )。
【小题2】题中解决问题的算法基本结构是( )。
【小题1】这个算法的描述方式是( )。
A.伪代码 | B.流程图 | C.自然语言 | D.计算机程序 |
A.框架结构 | B.顺序结构 | C.循环结构 | D.选择结构 |
有如下 VB 程序,它的输出结果是( )。
S=0
For i=1 To 10
If i mod 2=0 Then S=S+i
Next i
Print “S=”;S
S=0
For i=1 To 10
If i mod 2=0 Then S=S+i
Next i
Print “S=”;S
A.S=0 | B.S=25 | C.S=30 | D.S=55 |
在 VB 中,下列程序段执行后,变量 s 的值是( )。
s=1
For k=1 To 3
s=s+1
Next k
s=1
For k=1 To 3
s=s+1
Next k
A.1 | B.3 | C.4 | D.6 |
在VB中,若a = 8,b = 5,则运行Print a; "-"; b; "="; a - b的结果是( )。
A.a -b = 3 | B.8 - 5 = 3 |
C.a - b = a – b | D.3 |