亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        簡(jiǎn)單容易的倒立三角形

        2021-08-06 04:21:10陳新龍
        電腦報(bào) 2021年29期

        陳新龍

        除了正常下圍棋,我還喜歡用圍棋子在棋盤(pán)上擺出各種圖形,棋雖然沒(méi)學(xué)明白,各種各樣的圖形倒是擺出了不少。今天我們用Scratch和VB擺出一個(gè)簡(jiǎn)單的造型。

        在棋盤(pán)上我們用棋子擺出一個(gè)倒三角形,從下往上數(shù)有六層,第一層數(shù)量(2×1-1=1)個(gè),第二層(2×2-1=3)個(gè)……第六層(2×6-1=11)個(gè),如果我們接著往上擺放棋子那么第n層(2×n-1)個(gè)。我們選擇容易理解的算法在VB和Scratch中編寫(xiě)程序,通過(guò)對(duì)比兩個(gè)不同語(yǔ)言的代碼來(lái)看一下兩者之間的不同之處。

        1.Scratch編程

        首先我們要確定繪制的層數(shù),通過(guò)用戶(hù)輸入確定層數(shù),如果我們想畫(huà)6層,那么最頂層數(shù)量就是(2×6-1=11)個(gè),確定了最頂層的個(gè)數(shù),也就找到了解題的突破口。接下來(lái)我們從最頂層的最左側(cè)開(kāi)始,通過(guò)畫(huà)筆圖章指令印出一個(gè)小球,重復(fù)執(zhí)行11次;向右移動(dòng)X=30步,這里需要注意的是,移動(dòng)距離一定要大于超出小球的直徑,保證小球不能重疊。小球的直徑可以通過(guò)角色的大小查看。頂層畫(huà)完之后,我們要去畫(huà)下一層,難度就是在于如何確定下一層的開(kāi)始位置。目前小球停在第一行末尾的位置上,在畫(huà)第二層時(shí),我們要通過(guò)計(jì)算求出小球移回的距離,在畫(huà)頂層時(shí)小球總共向右移動(dòng)了10次,每次移動(dòng)30步,現(xiàn)在小球應(yīng)向左移動(dòng)9個(gè)30步就可到達(dá)下一層起始位置。同樣道理還要計(jì)算向下移動(dòng)小球的距離,讓Y的坐標(biāo)減小30即可,這樣小球可到達(dá)下一層的起始位置。重復(fù)控制小球向右移動(dòng)通過(guò)圖章復(fù)制留下下一層的印記。程序主體使用了嵌套雙重循環(huán)來(lái)完成。

        2.VB編程

        VB代碼更加簡(jiǎn)潔,首先詢(xún)問(wèn)用戶(hù)需要輸入的層數(shù),也是使用嵌套雙重循環(huán)方法,第一層(i)代表共有多少層,層數(shù)倒敘排列輸出(step-1),第二層(j)代表每行的個(gè)數(shù)(2*i-1)。程序關(guān)鍵點(diǎn)也是換行過(guò)程,先要確定起始位置,相對(duì)Scratch就更簡(jiǎn)單了,直接使用Print Tab方法就可以了,需要空幾格使用數(shù)學(xué)公式(2*n-i)便可求出,確定每行小球的起始位置,并且對(duì)每行小球的個(gè)數(shù)進(jìn)行輸出。

        大家在學(xué)會(huì)了繪制倒立三角形的圖案后,還可以在此基礎(chǔ)上去完成一些更加漂亮的圖案,比如愛(ài)心或者五角星等等……通過(guò)對(duì)比兩種語(yǔ)言的代碼,我們可以了解兩種代碼的特點(diǎn),VB的代碼更加簡(jiǎn)潔,Scratch的代碼更容易理解。

        久久精品国产亚洲av久五月天| 欧美亚洲综合激情在线| 久久久久久免费播放一级毛片| 亚洲人妻御姐中文字幕| 中文字幕 亚洲精品 第1页 | 久久人人爽人人爽人人片av麻烦| 国产精品美女AV免费观看| 中文字幕在线码一区| 日本精品国产1区2区3区| 亚洲视频在线免费不卡| 中国少妇内射xxxx狠干| 久久亚洲精品成人| 亚洲全国最大的人成网站| 日韩精品熟妇一区二区三区| 九九久久精品无码专区| 久久综合亚洲色社区| 我也色自拍俺也色自拍| 亚洲一区二区三区小说| 亚洲粉嫩高潮的18p| 亚洲av中文aⅴ无码av不卡| 久久亚洲中文字幕精品二区 | 麻豆69视频在线观看| 欧美最大胆的西西人体44| 精品亚洲欧美无人区乱码| 人妖另类综合视频网站| 婷婷开心五月亚洲综合| 久久亚洲精品成人av无码网站 | 内地老熟女老少配视频| 久久精品这里只有精品| 久久国产女同一区二区| 免费不卡无码av在线观看| 久久99国产精一区二区三区 | 一区二区视频在线国产| 欧美人做人爱a全程免费| 国产又黄又爽视频| 亚洲国产综合精品中文| 天天躁夜夜躁av天天爽| 少妇人妻在线视频| 亚洲av有码精品天堂| 亚洲成在人线视av| 欧美亚洲日韩国产人成在线播放 |