爱问知识人 爱问教育 医院库

VB编制一个求3个数中最大值Max和Min的过程?

首页

VB编制一个求3个数中最大值Max和Min的过程?

VB编制一个求3个数中最大值Max和Min的过程

提交回答

全部答案

    2014-07-05 11:45:26
  •   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 "MAX:" & a(num)
    print "MIN:" & a(1)
    2、直接求最大值和最小值
    dim ss
    num=val(inputbox ("输入要求的数的个数"))
    dim a(1 to num) 
    for i=1 to num
    a(i)=texti。
      text next for i=1 to num-1 if a(i)>=a(i+1) then ss=a(i+1) a(i+1)=a(i) a(i)=ss end if next print "MIN:" & a(1) for i=1 to num-1 if a(i)<=a(i+1) then ss=a(i+1) a(i+1)=a(i) a(i)=ss end if next print "MAX:" & a(1)。
      

    谢***

    2014-07-05 11:45:26

  • 2014-07-05 11:36:35
  •   VB好久没有接触了,都忘了,这是我在其他地方找的,你试试看
    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 "MAX:" & a(num) print "MIN:" & a(1) 2、直接求最大值和最小值 dim ss num=val(inputbox ("输入要求的数的个数")) dim a(1 to num) for i=1 to num a(i)=texti。
      text next for i=1 to num-1 if a(i)>=a(i+1) then ss=a(i+1) a(i+1)=a(i) a(i)=ss end if next print "MIN:" & a(1) for i=1 to num-1 if a(i)<=a(i+1) then ss=a(i+1) a(i+1)=a(i) a(i)=ss end if next print "MAX:" & a(1)。
      

    伊***

    2014-07-05 11:36:35

  • 2014-07-05 04:51:21
  •   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 "MAX:" & a(num)
    print "MIN:" & a(1)
    2、直接求最大值和最小值
    dim ss
    num=val(inputbox ("输入要求的数的个数"))
    dim a(1 to num) 
    for i=1 to num
    a(i)=texti。
      text next for i=1 to num-1 if a(i)>=a(i+1) then ss=a(i+1) a(i+1)=a(i) a(i)=ss end if next print "MIN:" & a(1) for i=1 to num-1 if a(i)<=a(i+1) then ss=a(i+1) a(i+1)=a(i) a(i)=ss end if next print "MAX:" & a(1)。
      

    a***

    2014-07-05 04:51:21

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):