怎样把杨辉三角形显示在图片框?
VB中,怎样把杨辉三角形显示在图片框中
Option Explicit Dim n As Integer, i As Integer, j As Integer, a() As Integer Private Sub Command1_Click() '判断输入的行数是否为数字 If IsNumeric(Text1。
Text) Then n = Val(Text1。Text) Else MsgBox "您输入的不是数字" Text1。SetFocus End If '重新定义数组并利用两次循环给数组赋值 ReDim a(n, n) As Integer For i = 1 To n a(i, 1) = 1: a(i, i) = 1 Next i For i = 3 To n For j = 2 To i - 1 a(i, j) = a(i - 1, j - 1) + a(i - 1, j) Next j Next i '输出数组到picturebox1上 For i = 1 To n For j = 1 To i Picture1。
Print a(i, j); Spc(1); Next j Picture1。Print Next i End Sub Private Sub Command2_Click() '判断输入的行数是否为数字 If IsNumeric(Text1。
Text) Then n = Val(Text1。Text) Else MsgBox "您输入的不是数字" Text1。SetFocus End If '重新定义数组并利用两次循环给数组赋值 ReDim a(n, n) As Integer For i = 1 To n a(i, 1) = 1: a(i, i) = 1 Next i For i = 3 To n For j = 2 To i - 1 a(i, j) = a(i - 1, j - 1) + a(i - 1, j) Next j Next i '输出数组到picturebox2上 For i = 1 To n Picture2。
Print Spc((n - i) * 2); For j = 1 To i Picture2。Print a(i, j); Spc(1); Next j Picture2。Print Next i End Sub Private Sub Command3_Click() '清除屏幕 Picture1。
Cls Picture2。Cls End Sub Private Sub Form_Load() Text1。Text = "" End Sub 以上是对这个问题的回答,希望对您有帮助。
答:Private Sub Form_Click() Const N = 10 Dim a(N, N) As Integer Dim i, j As Integer...详情>>
答:线性链表分好几种,分为单链,双链等,它们的存储顺序也不一样. 线性表是顺序存储的,占顺序的存储空间详情>>
问:电脑安装了VB6.0,为什么打开方式里面没有VB程序选项,进安装好的VB里去关联...
答:打开方式最下面还有一个《选择程序》,点开后查VB的安装目录的EXE,找到后直接打开,下次就会在打开方式里查到了详情>>