二維數組的一些小案例


效果如圖一:

這次倒着來,你會嗎?先試着自己敲,再來看小編的寫法,跟你有哪些不同點。小編的思路:

跟上圖的相反的效果圖呢?

小編的思路如下圖所示:

是不是有點意思,就像三角形狀一樣,還有呢。

這個有點像前面說的例子,不過只是將初始化值改動了,沒有影響,小編的思路這樣的:

再跟這圖相反的你會嗎?就如下面的效果圖:

看看小編的思路。

看出什么沒?好像所有的角都是朝右的,有沒有朝左的呢?自己想想,寫寫看。

還有三角形狀呢?

   

關鍵是怎么寫?或許這樣想的人多吧,先自己寫寫看,再看小編的思路。

 首先都是四行的,也是四列,因此能想到for循環打印四行四列的矩形能想象的出來吧,再從舉行上面下手改動。

  

第三個圖有點難,關鍵是思路,如圖樣式那樣,左邊部分為空的,右邊才是A的圖像

那么第四張圖示呢?請看下圖:

有人會想了,這怎么全是直角三角形的,等邊怎么寫?

比如圖像這樣的,如下圖:

思路如下圖所示:請看綠色注釋

 既然三角形能打印了,是不是會打印菱形呢?當你寫到這里的時候,先把他們組合成一個菱形看看吧。

 把他看成上下兩部分,上部分又分為左半和右半,下部分為左半和右半。

前四行看成上半部分,即有規律的1,3,5,7數學上那條規律有忘記沒?

奇數的求法2*i-1,動手試試。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM