vb 将选择排序法和冒泡排序法分别改为通用过程
题目
vb 将选择排序法和冒泡排序法分别改为通用过程
答案
选择排序法
Private Sub Command1_Click()
Dim i As Integer, j As Integer, t As Integer, a(1 To 10) As Integer
Print "原始数据如下"
For i = 1 To 10
a(i) = Int(Rnd * 10)
Print a(i);
Next i
Print "按从小到大排列输出:"
For i = 1 To 9
For j = i + 1 To 10
If a(i) > a(j) Then t = a(i): a(i) = a(j): a(j) = t
Next j
Next i
For i = 1 To 10
Print a(i);
Next
End Sub
通用过程
Public Sub swap_1()
Print "按从小到大排列输出:"
For i = 1 To 9
For j = i + 1 To 10
If a(i) > a(j) Then t = a(i): a(i) = a(j): a(j) = t
Next j
Next i
For i = 1 To 10
Print a(i);
End Sub
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 有哪些描写春节的四字成语呀?(至少四个)急!
- —桶油倒去30千克,倒去的油比剩下的油多25桶油原来有多少千克?
- 如果圆的半径增加1/5,那么它的面积就增加88dm2.请求出原来圆的面积.
- 求 有关灵感的名言警句或事例
- 塑料袋的成分是什么?有没有毒?燃烧后的塑料袋成分是什么?为什么有难闻的气味?那种气味有没有毒?
- 求一首古诗 自己写的也行 要有古韵和带(于乐)两个字的诗句
- 两条直线相交,有几个小于平角的角?如果其中一个角是直角,那么其它的角也是什么角?
- 伤员较大动脉出血时,可采用指压止血法,用拇指压住伤口的_______动脉,阻断动脉运动,达到快速止血的目的
- 介绍贵州历史文化的作文,三百字以上,
- Really ,anything is change.Maybe I will change my thought.这句话是病句吗?如果是病句,哪里错了?