//java代碼:設(shè)計(jì)空心等腰三角形public class IsoscelesTriangleTest {/** * 一:設(shè)計(jì)思路: * 空心的等腰三角形,用*作為三角形的邊,用空格做格式控制。
專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)羅江免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
這是我寫得代碼,用得是不規(guī)則數(shù)組,可惜不是等腰三角形(本人僅是一名初中的學(xué)生,熱愛編程,個(gè)人觀點(diǎn)僅供參考,如有不對歡迎指正,謝謝。
第一個(gè)for循環(huán)控制行數(shù),共有五行。第二個(gè)for循環(huán)輸出左邊空格。第三個(gè)for循環(huán)輸出*狀的等腰三角形。
最后一行全部輸出*號(hào) //java代碼:設(shè)計(jì)空心等腰三角形public class IsoscelesTriangleTest {/** * 一:設(shè)計(jì)思路: * 空心的等腰三角形,用*作為三角形的邊,用空格做格式控制。
1、//java代碼:設(shè)計(jì)空心等腰三角形public class IsoscelesTriangleTest {/** * 一:設(shè)計(jì)思路: * 空心的等腰三角形,用*作為三角形的邊,用空格做格式控制。
2、for(int a=1;a=i*2-1;a++)//因?yàn)榇蛴〉氖堑妊切?,所以?yīng)該是奇數(shù)(1,3,5,7),//所以每次循環(huán)應(yīng)該最大值等數(shù)行數(shù)*2-1;{ if (i==1||i==7)//第一行一個(gè)*,而且當(dāng)打印最后一行也全部是*。
3、第一個(gè)for循環(huán)控制行數(shù),共有五行。第二個(gè)for循環(huán)輸出左邊空格。第三個(gè)for循環(huán)輸出*狀的等腰三角形。
4、寫一個(gè)倒等腰三角形 思路:嘗試用*號(hào)畫圖,倒的等腰三角形是每行輸出的*號(hào)不一樣,最后一行是1個(gè),按照每行減少兩個(gè)*號(hào)算,第一行的*號(hào)數(shù)量一定要是單數(shù)才行。
1、for(int a=1;a=i*2-1;a++)//因?yàn)榇蛴〉氖堑妊切?,所以?yīng)該是奇數(shù)(1,3,5,7),//所以每次循環(huán)應(yīng)該最大值等數(shù)行數(shù)*2-1;{ if (i==1||i==7)//第一行一個(gè)*,而且當(dāng)打印最后一行也全部是*。
2、寫一個(gè)倒等腰三角形 思路:嘗試用*號(hào)畫圖,倒的等腰三角形是每行輸出的*號(hào)不一樣,最后一行是1個(gè),按照每行減少兩個(gè)*號(hào)算,第一行的*號(hào)數(shù)量一定要是單數(shù)才行。
3、第三個(gè)for循環(huán)輸出*狀的等腰三角形。你可以這樣理解:整個(gè)輸出的東西共包括兩大部分:左半部分的空格和右半部分的*狀等腰三角形,分別由兩for循環(huán)和輸出語句,而第一個(gè)for語句是控制整個(gè)的行數(shù)。
4、最后一行全部輸出*號(hào) //java代碼:設(shè)計(jì)空心等腰三角形public class IsoscelesTriangleTest {/** * 一:設(shè)計(jì)思路: * 空心的等腰三角形,用*作為三角形的邊,用空格做格式控制。