输入两个数(由用户输入),VB编程实现输出两个数中最大的数

如题所述

Private Sub Command1_Click()
a = Val(InputBox("输入第1个数"))
b = Val(InputBox("输入第2个数"))
MsgBox "最大的数是:" & IIf(a > b, a, b)
End Sub追问

任意输入1个百分制成绩,输出该分数对应的级别:90≦分数≦100,输出“优”;80≦分数<90,输出“良”;70≦分数<80,输出“中”;60≦分数<70,输出“差”;分数<60,输出“不及格”;分数<0或分数>100,则输出“输入有误”。
麻烦这个也回答一下下

追答

Private Sub Command1_Click()
Dim score As Single
score = Val(InputBox("输入成绩"))
If score < 60 Then
MsgBox "不及格"
ElseIf score < 70 Then
MsgBox "差"
ElseIf score < 80 Then
MsgBox "中"
ElseIf score < 90 Then
MsgBox "良"
ElseIf score <= 100 Then
MsgBox "优"
Else
MsgBox "输入有误"
End If
End Sub

温馨提示:内容为网友见解,仅供参考
无其他回答

输入两个数(由用户输入),VB编程实现输出两个数中最大的数
b = Val(InputBox("输入第2个数"))MsgBox "最大的数是:" & IIf(a > b, a, b)End Sub

用VB求最大值
在使用VB(Visual Basic)编程语言时,求取两个数值中的最大值是一个常见的任务。我们可以使用简单的条件语句(if语句)来实现这一目标。首先,我们需要获取两个数值。这里,我们假设用户通过文本框(Text控件)输入这两个数值。文本框名称分别为text1和text2。接着,我们编写代码以比较这两个数值。具体...

vb 编程 编写一个求2个数中最小值Min的过程,然后用这个过程求4个数的...
1、冒泡法排序后输出最大值和最小值 dim ss num=val(inputbox ("输入要求的数的个数"))dim a(1 to num)for i=1 to num a(i)=texti.text next for m=num to 2 for n=1 to m-1 if a(n)>=a(n+1) then ss=a(n+1)a(n+1)=a(n)a(n)=ss end if next next print "...

本人用vb编程,输入一组数,求取其中的最大最小值,代码如下
解决方法:(1)指定数组的数据类型,将第二行修改为: Dim a() as integer 或(2) 进行类型转换,将第八行修改为:a(i) = val(InputBox("请输入第" & i & "个数字:"))

vb编程 输入a,b,c三数,输出最大数
a = InputBox("请输入第一个数", "")b = InputBox("请输入第二个数", "")c = InputBox("请输入第三个数", "")If a - b > 0 Or a - b = 0 Then If a - c > 0 Or a - c = 0 Then MsgBox "最大数是:" & a Else MsgBox "最大数是:" & c End If Else If...

怎么编写vb程序,求两个数的最大公约数
下面编写的VB程序,是利用Sub子程序递归调用方式计算两个数M、N的最大公约数,其中MN,且N≠0。启动VB程序,在“新建工程”界面选择【标准 EXE】,点击【打开】,进入工程页面后,再将最右端下方属性窗口中Form1的“Caption”的内容改为“Sub子程序的递归调用——求两个数的最大公约数”单击最左端...

在VB编程中,求最大值和最小值?
VB求最大值最小值可以用冒泡法即可。X[a,b,c,d,e](数组赋值)|| || <FOR i =0 ,i<5,i++> <IF X[i] > TEMP>OR<IF X[i] < TEMP> <TEMP = X[i]> <END IF> <END FOR> || MAX = TEMP MIN = TEMP ||

VB数组编程 输入n个数,求其中的最大值
Dim MyMax As Integer Dim n As Integer n = Val(InputBox("输入n!"))ReDim d(n) As Integer For i = 1 To n d(i) = Val(InputBox("输入第" & i & "个数!"))Next i MyMax = d(1)For i = 2 To n If d(i) > MyMax Then MyMax = d(i)Next i Print MyMax ...

vb编程输出由用户输入的两数之和、差、积、商
Private Sub Command1_Click() Dim a As Integer, b As Integer a = InputBox("请输入一个整数", "输入数据", 1) While b = 0 b = InputBox("请输入一个整数", "输入数据", 1) Wend Print a; "、"; b; "的和为:"; a + b; "差为:"; a - b; "积...

编写程序,实现输入两个整数,然后将两个球对调后输出,要求不使用第三个...
main(){int a,b;scanf("%d%d",&a,&b);a+=b;b=a-b;a=a-b;printf("%d %d",a,b);} \/\/可以这样:{ A ^= B;B ^= A;A ^= B;} \/\/这样A和B的值就对调。

相似回答