国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 > Java > Java入門 > 正文

利用java輸入一個指定行數(shù)的楊輝三角

王林
發(fā)布: 2020-08-29 15:56:06
轉(zhuǎn)載
3353人瀏覽過

利用java輸入一個指定行數(shù)的楊輝三角

楊輝三角形由數(shù)字進行排列,可以把它看作是一個數(shù)字表,其基本特性是兩側(cè)數(shù)值均為 1,其他位置的數(shù)值是其左上方數(shù)值與右上角數(shù)值之和。打印楊輝三角形時需要使用到 for 循環(huán)語句。

(視頻教程推薦:java課程

打印楊輝三角形的實現(xiàn)思路是:每一行前面都是空格,而每行空格的個數(shù)需要根據(jù)總行數(shù)來確定,這個可以通過找規(guī)律歸納出來。關(guān)鍵是數(shù)值的實現(xiàn),每一行的數(shù)值(除了第一列和最后一列)都是上一行兩個數(shù)值之和,因此可以通過上一行來獲取。

實現(xiàn)步驟如下:

立即學習Java免費學習筆記(深入)”;

(1) 創(chuàng)建名稱為 Test28 的類,在該類中聲明 num() 方法,在 num() 方法中傳入兩個參數(shù),即 x 和 y。其中,x 表示行,y 表示列。num() 方法用于計算第 x 行第 y 列的數(shù)值。代碼如下:

f0b37436312335f7ea2e62ce66e4571.png

(2) 創(chuàng)建名稱為 calculate 的方法,在該方法中傳入一個 int 類型的參數(shù),該參數(shù)表示打印楊輝三角形的行數(shù)。代碼如下:

e7e0281b5cb43777237ded2a7e0a247.png

(相關(guān)教程推薦:java入門教程

(3) 在 main() 方法中添加代碼,首先接收用戶在控制臺輸入的打印行數(shù),然后將行數(shù)作為參數(shù)傳入到調(diào)用的 calculate() 方法中。代碼如下:

1ac05a0d87b467d8a5e4fc652f0daeb.png

(4) 運行代碼進行測試,其運行結(jié)果如下所示:

ea1c70e9579e4a115c06db835da6fc7.png

以上就是利用java輸入一個指定行數(shù)的楊輝三角的詳細內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!

java速學教程(入門到精通)
java速學教程(入門到精通)

java怎么學習?java怎么入門?java在哪學?java怎么學才快?不用擔心,這里為大家提供了java速學教程(入門到精通),有需要的小伙伴保存下載就能學習啦!

下載
相關(guān)標簽:
來源:C語言中文網(wǎng)網(wǎng)
本文內(nèi)容由網(wǎng)友自發(fā)貢獻,版權(quán)歸原作者所有,本站不承擔相應法律責任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請聯(lián)系admin@php.cn
最新問題
開源免費商場系統(tǒng)廣告
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
關(guān)于我們 免責申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓,幫助PHP學習者快速成長!
關(guān)注服務號 技術(shù)交流群
PHP中文網(wǎng)訂閱號
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時隨地碎片化學習
PHP中文網(wǎng)抖音號
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://m.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號