java倒金字塔 如何用JAVA编写一个递归程序输出如下数字金字塔?
浏览量:2093
时间:2021-04-13 16:18:22
作者:admin
如何用JAVA编写一个递归程序输出如下数字金字塔?
这是我刚才编写的用于输出金字塔的一个类。完整的代码。//输出金字塔导入java.util.Scannerpublicclassa1{publicstaticvoidmain(String[]args){Scannera=newScanner(程序输入)intN=5/尝试{系统输出打印N=a.nextInt()//b=false} catch(Exceptionea){a=newScanner(程序输入)//N=a.nextInt()/(b)inti,j,mfor(i=0i<Ni)/(m=0m<N-1-im){系统输出打印(“”)}表示(j=0j<2*i 1j){系统输出打印("*")}系统输出打印(“n”)}}}}
java输入金字塔行数,打印出倒立金字塔图案,例如:***** *** *?
代码如下:导入java.util.Scannerpublic文件类App13{公共静态voidmain(String[]args){Scanner Scanner=新扫描仪(程序输入)系统打印(“请输字塔层数:”)int n=扫描仪.nextInt()对于(int i=n i>=0 i--){对于(int k=0 k< n-i k)系统打印(“”)表示(int j=0 j< 2*i-1 j)系统打印("*")系统输出打印()}}}运行结果:
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。