VB6.0编程实现杨辉三角的打印输出

 时间:2026-02-12 14:19:32

1、仔细观察杨辉三角的规律可以发现:从第二行开始,每个数都等于肩头上两个数的和。而且还要注意编程时,为了正确显示,每两个数之间有个空格。

VB6.0编程实现杨辉三角的打印输出

2、打开VB6.0,新建一个工程,在窗体中添加一个命令按钮,caption改为“打印”,添加一个图片框控件,用于打印输出,将Form1窗体的caption属性改为“杨辉三角”,将界面设置成下图:

VB6.0编程实现杨辉三角的打印输出

3、双击“打印”命令按钮,进入代码编辑窗口,输入如下代码:

    Dim a(11, 11) As Integer

     m = 11

    For i = 1 To m

    a(i, 1) = 1: a(i, i) = 1

    Next i

    For i = 3 To m

      For j = 2 To i - 1

         a(i, j) = a(i - 1, j - 1) + a(i - 1, j)

      Next j

    Next i

    n = 30

    For i = 1 To m

      Picture1.Print Tab(n);

      k = n

      For j = 1 To i

         Picture1.Print Tab(k);

         Picture1.Print Format(a(i, j), "@@@@@@");

         k = k + 6

      Next j

  Picture1.Print

    n = n - 3

    Next i

VB6.0编程实现杨辉三角的打印输出

4、关闭代码窗口,按下F5运行程序,程序界面如图:

VB6.0编程实现杨辉三角的打印输出

5、单击“打印”命令按钮,图片框Picture1中输出结果,如图:

VB6.0编程实现杨辉三角的打印输出

  • VB6.0计算机二级~在窗口打印出三角形与菱形
  • VB打印输出二维图形(杨辉三角)
  • VB如何制作菜单
  • Vb6使用Tab函数打印三角形和四边形
  • vb的inputbox函数怎么用?玩转inputbox函数
  • 热门搜索
    手机怎么下载qq 宜宾旅游 5g手机可以用4g的手机卡吗 浙江省旅游地图 昆明大理丽江旅游攻略 乌兰察布旅游 西安旅游地图 安之星净水器怎么样 win7怎么调分辨率 早上头晕是怎么回事