大家看看这道VB题哪里做错了,我想不出来,求助大家指点!谢谢!!
随机产生N个两位正整数(N由输入对话框输入,且N>0),求出其中的最大数和最小数,并在label1.caption中输出最大值和最小值之差.
注程序写在命令按钮command1的click事件中
程序如下:
private sub command1_click()
dim n as integer,max as integer,min as integer
dim a() as integer
n=val(inputbox("请输入n:"))
randomize
for i=1 to n
a(i)=int(rnd*90)+10
next
for i=1 to n
print a(i),
next
for each x in a
if x>max then max=x
if x<min then min=x
next
label1.caption="最大值为" & max & "最小值为" & min & "两者之差为" & max-min