Dim num(9) As Integer
Private Sub Form_Load()
Dim temp As Integer
For i = 0 To 9
num(i) = InputBox("请输入")
Debug.Print num(i)
Next i
For j = 0 To 4
temp = num(j)
num(j) = num(9 - j)
num(9 - j) = temp
Next j
For i = 0 To 9
MsgBox "结果" & num(i)
Next i
End Sub
给你点启发,第二题自己会写了吧.
Private Sub Form_Load()
Dim temp As Integer
For i = 0 To 9
num(i) = InputBox("请输入")
Debug.Print num(i)
Next i
For j = 0 To 4
temp = num(j)
num(j) = num(9 - j)
num(9 - j) = temp
Next j
For i = 0 To 9
MsgBox "结果" & num(i)
Next i
End Sub
给你点启发,第二题自己会写了吧.
解决方案 »
- Connection 是一直连着好还是每次操作现连好?
- VB如何定点打印[跪求]
- 数据库更新
- 怎麽判斷一個動態數組有沒有被賦值?
- 请教一个在数据库中新增数据的问题
- VB在开发界面的时候,怎么能让设计时控件的大小和运行时一样大
- 如何通过软件(最好vb)编程实现ntfs分区系统自带文件及文件夹ESF加密?
- 怎样判断commondialog.showopen 按了取消键?
- ,是兄弟的帮忙看一下到底我的网页出了什么问题。(附图)
- 为什么以下技巧不适合combo,drivelistbox控件?
- 请问在一个局域网中,我如何从一台已知机器名(UseServer)的机器上拷贝一个名为“UseData.txt”的文件到本地盘上?谢谢!
- 在vb中调用存储过程(SQL Server)时,对于Numeric类型数据(Input or Output)怎样处理?
以后可得自己写
Dim num(3, 3) As Integer
Private Sub Form_Load()
Dim sum As Integer
Dim temp(3) As Integer
For i = 0 To 3
For j = 0 To 3
num(i, j) = Val(InputBox("please input"))
Next j
Next i
For i = 0 To 3
sum = sum + num(i, i)
Next iMsgBox "对角线和=" & sum
For i = 0 To 3
sum1 = sum1 + num(0, i)
sum2 = sum2 + num(1, i)
sum3 = sum3 + num(2, i)
sum4 = sum4 + num(3, i)
sum5 = sum5 + num(i, 0)
sum6 = sum6 + num(i, 1)
sum7 = sum7 + num(i, 2)
sum8 = sum8 + num(i, 3)
Next i
MsgBox "each row:" & Str(sum1) & Str(sum2) & Str(sum3) & Str(sum4)
MsgBox "each colum:" & Str(sum5) & Str(sum6) & Str(sum7) & Str(sum8)
For i = 0 To 3
temp(i) = num(0, i)
num(0, i) = num(2, i)
num(2, i) = temp(i)
Next i
For i = 0 To 3
temp(i) = num(1, i)
num(1, i) = num(3, i)
num(3, i) = temp(i)
Next i
For i = 0 To 3
For j = 0 To 3
msg = msg + Str(num(i, j))
Next j
Next i
MsgBox "output:" & msg
End Sub