永发信息网

visual basic 程序设计的问题

答案:3  悬赏:80  手机版
解决时间 2021-07-25 12:00
怎样输出一个杨辉三角形
最佳答案
Private Sub Form_Activate()
Dim a() As Single
n = Val(InputBox("请输入行数", "杨辉三角"))
ReDim a(n + 1, n + 1)
For i = 1 To n
For j = 1 To i
a(i, 1) = 1
a(i, i) = 1
a(i + 1, j + 1) = a(i, j) + a(i, j + 1)
Print a(i, j);
Next j
Print
Next i
End Sub
全部回答
什么是杨辉三角形 ?告诉我我就会了

Private Sub Command1_Click() Const n = 5 '想出几行,就改这个数 Dim a(n + 1) As Byte, i As Integer, j As Integer Dim s As String '给数组a赋初值 For i = 1 To n + 1 a(i) = 0 Next i '计算并打印第一个数 a(1) = 1 Print Space(2 * n + 2); '计算数字前的空格数 Print a(1) '计算其余行的数并打印 For i = 2 To n + 1 a(i) = a(i - 1) For j = i - 1 To 2 Step -1 a(j) = a(j - 1) + a(j) Next j Print Space((n - i + 1) * 2); For j = 1 To i s = Trim(Str(a(j))) Print Space(Int((4 - Len(s)) / 2 + 0.5)) + s + Space(Int((4 - Len(s)) / 2 + 0.5)); Next j Print Next i

End Sub

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在那里下载单机魔域
、这种符号怎么打
谁能提供企业与下属部门或个人签定的《消防安
去偷菜时地里有狗怎么办?能把他的狗给搞掉吗
如何发挥极限速度
ug5.0模板厚度不能改?
十字绣绣珠子的时候必须是一个一个绣吗?
笔记本电脑的显示屏脏了,落了灰尘,要用什么
鸽子上线端口映射问题
笛卡尔名言芦苇,关于芦苇的诗句
怎样培养良好的心里素质?
请问广州市省汽车站是否聘请收银员
“伤声”的歌词谁知道啊?
自己的QQ密码怎么改?
联想和惠普那个笔记本质量更可靠
推荐资讯
怎么最近没华仔消息咯?他在干什么呢?
爱上不该爱的人谁唱的
如何清除N73的手机内存不必要的东西?
唐山那家陶瓷厂招包装工?
我想跟不认识的女同学说话;但我不知道说什么
寻仙多少及打开商城
介绍一部1500以下的品牌手机
为什么有的人显示的没开通牧场却可以操作牧场
DNF3000点券分配装扮怎么分配?
高中起点读成人本科要读几年?
windows7总是蓝屏,怎么回事
电脑问题请讲解
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?