永发信息网

一道程序题,希望帮我解决

答案:3  悬赏:40  手机版
解决时间 2021-06-01 14:08
  • 提问者网友:寂寞梧桐
  • 2021-06-01 07:53

刚上高中微机老师布置了一道编程思想题 对编程思想不是太懂

把6,3,7,1,8 用编程的思想从大到小排序

大家帮我用程序语言 或中文语言编一下

最佳答案
  • 五星知识达人网友:枭雄戏美人
  • 2021-06-01 09:27

visual basic 6.0 编写的


Private Sub Form_Load()
Dim a(4) As Integer
a(0) = "6"
a(1) = "3"
a(2) = "7"
a(3) = "1"
a(4) = "8"
For i = 0 To 4
For j = i + 1 To 4
If a(i) < a(j) Then
a(i) = a(i) + a(j)
a(j) = a(i) - a(j)
a(i) = a(i) - a(j)
End If
Next j
Next i
MsgBox a(0) & a(1) & a(2) & a(3) & a(4)
End Sub

全部回答
  • 1楼网友:罪歌
  • 2021-06-01 10:44

常用最简单的 冒泡法排序 就OK了呗!IF ...else 书上有的,用什么语言编写?

  • 2楼网友:归鹤鸣
  • 2021-06-01 09:57

由于是老师的作业我只能讲思想

就是用个循环和IF比较然换值

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯