java倒金字塔 如何用JAVA編寫一個(gè)遞歸程序輸出如下數(shù)字金字塔?
如何用JAVA編寫一個(gè)遞歸程序輸出如下數(shù)字金字塔?這是我剛才編寫的用于輸出金字塔的一個(gè)類。完整的代碼。//輸出金字塔導(dǎo)入java.util.Scannerpublicclassa1{publicsta
如何用JAVA編寫一個(gè)遞歸程序輸出如下數(shù)字金字塔?
這是我剛才編寫的用于輸出金字塔的一個(gè)類。完整的代碼。//輸出金字塔導(dǎo)入java.util.Scannerpublicclassa1{publicstaticvoidmain(String[]args){Scannera=newScanner(程序輸入)intN=5/嘗試{系統(tǒng)輸出打印N=a.nextInt()//b=false} catch(Exceptionea){a=newScanner(程序輸入)//N=a.nextInt()/(b)inti,j,mfor(i=0i<Ni)/(m=0m<N-1-im){系統(tǒng)輸出打印(“”)}表示(j=0j<2*i 1j){系統(tǒng)輸出打印("*")}系統(tǒng)輸出打?。ā皀”)}}}}
java輸入金字塔行數(shù),打印出倒立金字塔圖案,例如:***** *** *?
代碼如下:導(dǎo)入java.util.Scannerpublic文件類App13{公共靜態(tài)voidmain(String[]args){Scanner Scanner=新掃描儀(程序輸入)系統(tǒng)打印(“請(qǐng)輸字塔層數(shù):”)int n=掃描儀.nextInt()對(duì)于(int i=n i>=0 i--){對(duì)于(int k=0 k< n-i k)系統(tǒng)打?。ā啊保┍硎荆╥nt j=0 j< 2*i-1 j)系統(tǒng)打印("*")系統(tǒng)輸出打印()}}}運(yùn)行結(jié)果: