求两个整数的最大公约数分析:求最大公约数的算法思想:
(1)对于已知两数m,n,使得m>n;
(2)m除以n得余数r;
(3)若r=0,则n为求得的最大公约数,算法结束;否则执行(4);
(4)m←n,n←r,再重复执行(2)。
例如: 求 m="14" ,n="6" 的最大公约数.
M n r
14 6 2
6 2 0
请根据以上思路补充下面的程序代码:
Private Sub Command1_Click()
m = InputBox("m=")
n = InputBox("n=")
If m < n  Then  t =" m:" m =" n:" n = t
r = ________________
Do While (r <> 0)
m = n
n = r
r =" m" Mod n
Loop
Print "最大公约数=", n
End Sub
当前题号:1 | 题型:None | 难度:0.99
Visual Basic表达式x^2+k/(1+a*x-b))对应的数学式子为__ ____。
当前题号:2 | 题型:填空题 | 难度:0.99
声明一个长度为10个字符的字符串变量mstr,应使用_____________语句。
当前题号:3 | 题型:填空题 | 难度:0.99
有如下程序段:
a=3
b=4
c=a*b-2
该程序段运行后,变量c的值为_____________
当前题号:4 | 题型:填空题 | 难度:0.99
有如下Visual Basic程序段:
x=2.1Ifx>6.0Then
Label1.Caption="Pass"
Else
Label1.Caption="Fail"
EndIf
该程序段运行后,Label1标签上显示为_____________
当前题号:5 | 题型:填空题 | 难度:0.99
计算下列表达式的值
(1).156\10 mod 7的值是_________________
(2).12+5^2 MOD 23*3\72/2^3+1值为_________________
(3).如果变量a=2,b=3,c=4,d=5,表达式NOT a>b AND NOT d<>c的值是_________________
(4).如果变量 a=7、b=6、c=4、d=5,则表达式 a<d OR b>c AND c<>d 的值为_________________
当前题号:6 | 题型:填空题 | 难度:0.99
在Visual Basic 中,下列优先级最高的运算符是(   )
A.*B.\C.<D.Not
当前题号:7 | 题型:选择题 | 难度:0.99
下列正确的Visual Basic注释语句是(   )
A.Dim a(10) As Integer定义一个数组
B.Dim a(10) As Integer“定义一个数组
C.Dim a(10) As Integer‘定义一个数组
D.Dim a(10) As Integer“定义一个数组”
当前题号:8 | 题型:选择题 | 难度:0.99
个位数字是6,且能被3整除的3位数共有多少个?下面程序用于解决这一问题,在划线处填入合适的语句或表达式,设共有n个这样的数,Visual Basic程序如下:
Sub Command1_Click()
Dim i As Integer, n As Integer
m = 106
n = __________
Do While m <= 996
If _______________________ Then n =" n" + 1
m=m+10
Loop
Text1.Text = Str(n) zxxk
End Sub
当前题号:9 | 题型:填空题 | 难度:0.99
有三个变量A=5,B,C=15,将A与C变量的值进行调换,该题程序设计最适合使用_____________结构。
当前题号:10 | 题型:填空题 | 难度:0.99