999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

VB語言中輸出楊輝三角形的方法

2018-03-07 09:48:24賴潤(rùn)平
新課程·中學(xué) 2017年12期
關(guān)鍵詞:方法

賴潤(rùn)平

摘 要:對(duì)VB語言、楊輝三角形以及VB語言輸出楊輝三角形作了簡(jiǎn)單分析,結(jié)合輸出楊輝三角形的實(shí)例,探討了利用VB語言中輸出楊輝三角形的方法,希望能夠?yàn)閷W(xué)生更好地學(xué)習(xí)VB程序設(shè)計(jì)提供一定的幫助。

關(guān)鍵詞:VB語言;楊輝三角形;方法

高中生學(xué)習(xí)VB程序設(shè)計(jì)時(shí),不僅需要掌握一定的基礎(chǔ)知識(shí),同時(shí)還應(yīng)當(dāng)掌握相關(guān)的專業(yè)知識(shí)。不過,由于我們高中生學(xué)習(xí)VB并非是專業(yè)編程,也不是進(jìn)行軟件開發(fā),學(xué)習(xí)過程中應(yīng)當(dāng)結(jié)合實(shí)際案例掌握VB程序設(shè)計(jì)的步驟,充分發(fā)揮我們的能動(dòng)作用,就能達(dá)到學(xué)習(xí)VB程序設(shè)計(jì)的效果。

一、VB語言與楊輝三角形

1.VB語言

VB語言是微軟開發(fā)的一種編程語言,VB語言是目前應(yīng)用最為廣泛的一種語言。VB語言最為重要的特征就是不管是專家或者是初學(xué)者,能夠確保非常方便地應(yīng)用VB語言。VB語言能夠通過簡(jiǎn)單的構(gòu)建應(yīng)用程序GUI系統(tǒng),來實(shí)現(xiàn)對(duì)復(fù)雜應(yīng)用程序的開發(fā),程序開發(fā)人員無需編寫過多的代碼便能夠完成相對(duì)簡(jiǎn)單的

程序。

2.楊輝三角形

將二項(xiàng)式(a+b)n展開以后,得到該二項(xiàng)式不同部分的系數(shù)值,在n的取值為1,2,3…n時(shí),此時(shí)將得出的系數(shù)列在同一張表格之中,此表被稱之為二項(xiàng)式系數(shù)表,而又由于該二項(xiàng)式系數(shù)表的形狀類似于三角形,我國(guó)南宋時(shí)期數(shù)學(xué)家楊輝對(duì)這一三角形做了大量的研究,因此,我們將這一三角形叫做楊輝三角形,如圖

所示。

二、輸出楊輝三角形的思想

Dim A() As Integer‘通用說明

Private Sub Command1_Click()

yhs=InputBox(“輸入需要輸出楊輝三角形的層數(shù)”,“提示信息”,)‘用以確定輸出楊輝三角形的層數(shù)

If yhs < 3 Or Not IsNumeric(yhs) Then ‘針對(duì)一些未達(dá)到要求的數(shù)據(jù)加以處理

MsgBox“請(qǐng)注意:數(shù)據(jù)輸入時(shí)數(shù)字要超過3或是數(shù)字格式出現(xiàn)錯(cuò)誤”,“系統(tǒng)信息”

Else‘就達(dá)到要求的楊輝三角形輸出層數(shù)加以計(jì)算并完成

輸出

ReDim A(1 To yhs, 1 To yhs)

A(1, 1) = 1: A(2, 1) = 1: A(2, 2) = 1

Print A(1, 1)

Print A(2, 1), A(2, 2) ‘這一標(biāo)點(diǎn)的作用是用來完成定點(diǎn)輸出的

For i = 3 To yhs

A(i, 1) = 1: A(i, i) = 1: Print a(i, 1), ‘輸出楊輝三角形的第一列數(shù)據(jù)

For j = 2 To i- 1‘對(duì)楊輝三角形中中間列數(shù)據(jù)進(jìn)行計(jì)算并完成輸出

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

Print A(i, j),

Next j

Print A(i, i)‘輸出楊輝三角形的最后一列數(shù)據(jù)

Next i

End If

End Sub

三、輸出楊輝三角形的改進(jìn)

要想進(jìn)一步提升程序擁有的執(zhí)行效率,可以采用下列改進(jìn)

程序:

Dim A() As Long

Dim N As Integer

N=Val(InputBox(“輸入需要輸出楊輝三角形的層數(shù)”, “提示信息”)

If N>0 Then

ReDim A(1 to N,1 to N) As Long

Me.Cls

For i=1 to N

For j=1 to i

If j=1 or j=I Then

A(i,j)=1

Else

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

End If

Print A(i,j)

Next

Print

Next

Else

MsgBox ”需要再次輸入輸出楊輝三角形的有效行數(shù):”

End if

在利用VB語言輸出楊輝三角形時(shí),要是只在窗體之中進(jìn)行顯示,則其和乘法表的實(shí)現(xiàn)過程非常相近,存在的差異僅僅是在循環(huán)控制變量過程中自第3行開始,并且,每行均是從第2列至第(i-1)列進(jìn)行計(jì)算。

參考文獻(xiàn):

[1]馮潔,吳芳.探討C語言中輸出楊輝三角的教學(xué)方法[J]. 電腦知識(shí)與技術(shù)(學(xué)術(shù)交流),2007(13):113,115.

[2]張躍龍.高中“VB程序設(shè)計(jì)語言”課程教學(xué)改革探索與實(shí)踐[J].考試周刊,2017(61):134.

編輯 謝尾合

猜你喜歡
方法
中醫(yī)特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數(shù)學(xué)教學(xué)改革的方法
化學(xué)反應(yīng)多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學(xué)習(xí)方法
用對(duì)方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡(jiǎn)單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 91毛片网| 91蝌蚪视频在线观看| 四虎精品免费久久| 在线不卡免费视频| 中文字幕永久在线看| 特级毛片免费视频| 狠狠亚洲婷婷综合色香| 99ri精品视频在线观看播放| 专干老肥熟女视频网站| 91精品国产自产在线老师啪l| 国产性猛交XXXX免费看| 国产91透明丝袜美腿在线| 强奷白丝美女在线观看| 一级毛片免费不卡在线| 亚洲精品黄| 国产91久久久久久| 国产在线精品99一区不卡| 久草视频一区| 国产a v无码专区亚洲av| 中文字幕免费在线视频| 亚洲天堂视频网站| 国产另类视频| 色偷偷一区二区三区| 久久久久亚洲精品无码网站| 波多野结衣一区二区三区88| 久久黄色免费电影| 欧美亚洲日韩中文| 成人日韩视频| 国产亚洲欧美日韩在线一区二区三区 | 欧美精品1区2区| 国产人碰人摸人爱免费视频| 国产午夜不卡| 久久综合干| 欧美h在线观看| 日韩国产 在线| 伊人久久久大香线蕉综合直播| 伊人网址在线| 国产剧情国内精品原创| 日韩第一页在线| 日韩欧美国产另类| 国模在线视频一区二区三区| 精品三级网站| 伊人久久大香线蕉成人综合网| 9999在线视频| 国产精品网址在线观看你懂的| 成人免费视频一区二区三区| 亚洲精品无码人妻无码| 中文字幕永久在线看| 免费A级毛片无码免费视频| 国产剧情一区二区| 日韩欧美国产中文| 成人一区专区在线观看| 永久在线精品免费视频观看| 国产国拍精品视频免费看| 91久草视频| 中文无码精品a∨在线观看| 久久综合五月| 波多野结衣无码AV在线| 国产乱子精品一区二区在线观看| 国产美女无遮挡免费视频| 伊人丁香五月天久久综合 | 国产一在线观看| 99久久精品国产精品亚洲| 最新日韩AV网址在线观看| 久久精品中文字幕少妇| 麻豆精选在线| 国产成人成人一区二区| 日韩视频免费| 激情亚洲天堂| 免费观看成人久久网免费观看| 亚洲精品视频网| 亚洲精品不卡午夜精品| 国产精品林美惠子在线观看| 99热6这里只有精品| 无码视频国产精品一区二区| 亚洲精品片911| 美女扒开下面流白浆在线试听| 黄色网页在线播放| 国产亚洲精品自在久久不卡 | 婷婷色中文| 九九精品在线观看| 精品国产自|