早教吧作业答案频道 -->其他-->
VB任意输入n个数,按由小到大的顺序排列并显示输出
题目详情
VB任意输入n个数,按由小到大的顺序排列并显示输出
▼优质解答
答案和解析
Dim a() As Integer
Private Sub Command1_Click()
b = InputBox("请输入将要输入数字的个数")
ReDim a(b) As Integer
For i = 1 To b
a(i) = InputBox("请输入数字","数字排序")
Next i
For i = b To 2 Step -1
For j = 1 To i - 1
If a(j) > a(j + 1) Then
t = a(j + 1)
a(j + 1) = a(j)
a(j) = t
End If
Next j
Next i
For i = 1 To b
Print a(i)
Next i
End Sub
Private Sub Command1_Click()
b = InputBox("请输入将要输入数字的个数")
ReDim a(b) As Integer
For i = 1 To b
a(i) = InputBox("请输入数字","数字排序")
Next i
For i = b To 2 Step -1
For j = 1 To i - 1
If a(j) > a(j + 1) Then
t = a(j + 1)
a(j + 1) = a(j)
a(j) = t
End If
Next j
Next i
For i = 1 To b
Print a(i)
Next i
End Sub
看了VB任意输入n个数,按由小到大...的网友还看了以下:
杭电ACM2019数列有序输出错误ProblemDescription有n(n<=100)个整数,已 2020-03-30 …
10个数,按从大到小排序,输入一个数,插入到原有数列中并保持从大到小的顺序不变,输出该数插入的位置 2020-05-17 …
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3,4,6,8,7)。 2020-05-26 …
c语言程序设计作业。。。1.冒泡法排序,2.第二大整数,3.数组输出1.冒泡法排序输入10个数,用 2020-07-23 …
编程题(1)从键盘输入8个数,用冒泡法排序。当输入数值0,按升序输出;当输入数值1,按降序输出。( 2020-07-23 …
对于一元多项式方程求解如何在输入方程时,不强求次数按从高到低排序,而且可以输入相同次数的项?譬如6 2020-08-02 …
c++数组急求答案(1)对一维数组中的元素进行排序,使其按照升序输出。数组元素的值使用随机数函数得 2020-08-03 …
一行中多个字符串用空格隔开的排序给定一个句子,要求将其字符重新排序输出,其中的英文字母按照字母表顺序 2020-11-07 …
求一个算法!如何将以排好的拓扑序列按学分、学期进行排序?注:课程的先后顺序已排好,可以让课程集中到前 2020-11-14 …
三位数数字排序描述对于给定的若干个三位正整数,将它们的各位上的数字按由小到大的顺序输出.输入若干行, 2020-12-05 …