早教吧作业答案频道 -->数学-->
vb题求解释,前面打开文件部分,i=1和i=i+1,有什么用啊,PrivateSubFormclick()Dima&(1To1000),i%,imin%,min%Open"C:\Users\Administrator\Desktop\kaoshiwenjian.txt"ForInputAs#1i=1DoWhileNotEOF(1)Input#1,a(i)i=i+1Loopn=10
题目详情
vb题求解释,前面打开文件部分,i=1和i=i+1,有什么用啊,
Private Sub Form_click()
Dim a&(1 To 1000),i%,imin%,min%
Open "C:\Users\Administrator\Desktop\kaoshiwenjian.txt" For Input As #1
i = 1
Do While Not EOF(1)
Input #1,a(i)
i = i + 1
Loop
n = 1000
For j = 1 To n - 1
imin = j:min = a(j)
For i = j + 1 To n
If a(i) < min Then
min = a(i)
imin = i
End If
Next i
t = a(j):a(j) = a(imin):a(imin) = t
Next j
Close (1)
Print a(500);
Print
End Sub
忘了说题目要求:在文件中有1000个数,把它们按照从小到大的顺序排列,并输出第500个数.
Private Sub Form_click()
Dim a&(1 To 1000),i%,imin%,min%
Open "C:\Users\Administrator\Desktop\kaoshiwenjian.txt" For Input As #1
i = 1
Do While Not EOF(1)
Input #1,a(i)
i = i + 1
Loop
n = 1000
For j = 1 To n - 1
imin = j:min = a(j)
For i = j + 1 To n
If a(i) < min Then
min = a(i)
imin = i
End If
Next i
t = a(j):a(j) = a(imin):a(imin) = t
Next j
Close (1)
Print a(500);
End Sub
忘了说题目要求:在文件中有1000个数,把它们按照从小到大的顺序排列,并输出第500个数.
▼优质解答
答案和解析
i=1初始化i为1,因为数组的第一个下标下限为1
i=i+1使得i为增量,2、3、4、5、……,就是把读出来数据一次放入数组a(1)、a(2)、a(3)、……
i=i+1使得i为增量,2、3、4、5、……,就是把读出来数据一次放入数组a(1)、a(2)、a(3)、……
看了 vb题求解释,前面打开文件部...的网友还看了以下:
Can you hold the bag for me _________ I open the 2020-05-13 …
what about可以跟THAT引导的宾语从句吗?比如,what about my openin 2020-05-14 …
英语作业求填空!present continuous or present simple.Hell 2020-05-16 …
Can I open the door?改为祈使句 2020-05-16 …
Would you mind ( )I open the window?A.whether B 2020-05-17 …
.—Oh,_ air is so bad.Shall I open the windows to 2020-05-17 …
下列( )是数据库设计的阶段。 I.需求分析 II.语法分析 Ill.语义分析 IV.词法分析 A. 2020-05-23 …
由于输入信号电压U1=100V,而该仪器只允许最大电压为U2=5V,假设信号电流I=10mA,求分 2020-06-03 …
m=(i++)+(++i)+(i++)求分析 2020-06-12 …
已知m∈R,复数z=m(m-2)m-1+(m2+2m-3)i,求分别满足下列条件的m的值.(1)z 2020-08-01 …