VB 程序设计编程考试题及答案 1
输入3 个数,输出最大的数 Priv ate Su b command1_click() Dim max For i = 1 To 3 n = Val(Inpu tBox ("输入第" & i & "个数")) If n > max Then max = n End If Nex t Print "三个数中最大的数是" ; max End Su b 2
有一元二次方程:aX2+bX+c=0,依次输入a,b,c,判断此方程是否有实根 Priv ate Su b Command1_Click() Dim a, b, c, n a = Tex t1 b = Tex t2 c = Tex t3 n = b * b - 4 * a * c If n >= 0 Then Label4 = "方程有根" Else Label4 = "方程无根" End If End Su b 3
输入一个百分制的成绩,若大于等于60,则用消息框弹出,显示“恭喜
”,若小于60,则弹出消息框,显示“抱歉
成绩没有通过
Priv ate Su b Form_Load() Tex t1 = "" End Su b Priv ate Su b Command1_Click() Dim n n = Tex t1 If n > =60 Then Val (MsgBox ("恭喜
")) Else Val (MsgBox ("抱歉
成绩没有通过
")) End If End Su b 4
输入一年份,判断它是否为闰年,并显示有关信息
(判断闰年的条件是:年份能被 4 整除但不能被 1 0 0 整除,或者能被 4 0 0 整除) Priv ate Su b Command1_Click() Dim y % y = Inpu tBox ("请输入年份")