java吧 关注:1,256,469贴子:12,749,680
  • 4回复贴,共1

刚出狱准备学java,被这个题难住了,贴吧大神求救!

取消只看楼主收藏回复


如图我做出来的代码没法加如空格,导致超过9行就会错位,图是在记事本写出来的
下面二楼上代码


IP属地:重庆1楼2016-03-27 20:48回复
    package 习题;
    import java.util.Scanner;
    public class sanjiao {
    public static void main(String[] args) {
    int i,h,n,k,j;
    System.out.print("你想要几行?:");
    Scanner input=new Scanner(System.in);
    n=input.nextInt();
    for(i=1;i<=n;i++){
    for(j=n-i;j>=1;j--){
    System.out.print(" ");
    }
    for(h=i;h>=1;h--){
    System.out.print(h);
    }
    for(k=2;k<=i;k++){
    System.out.print(k);
    }
    System.out.println();
    }
    }
    }


    IP属地:重庆2楼2016-03-27 20:49
    回复


      IP属地:重庆3楼2016-03-27 20:50
      回复
        这是运行结果


        IP属地:重庆5楼2016-03-27 20:51
        回复
          有无大神修改代码或者重写!


          IP属地:重庆9楼2016-03-27 21:35
          回复