• java for循环 <数字金子塔>


    import java.util.*;  
    class Demo{

       public static void main(String[] arge){

          //输入一个0~9的整数
          Scanner sca = new Scanner(System.in);
          int num = sca.nextInt();

          for(int i = 1; i <= num; i++){

               for(int j = 1; j <= num-i; j++){ //每一行前面的空格.
                  System.out.print(" ");
               }

               for(int k = 1; k <= i ; k++){//打印金字塔的左半边.
                  System.out.print(k);
               }

               for(int n = i-1; n >= 1 ; n--){//打印金字塔的右半边.
                  System.out.print(n);
               }


               System.out.println("");  //每循环一次就换行一次.
           }
        }

    }

    ---恢复内容结束---

  • 相关阅读:
    [国家集训队] Crash 的文明世界
    [国家集训队] middle
    [正睿集训2021] 构造专练
    [正睿集训2021] LIS
    CF482E ELCA
    UVA
    UVA
    UVA
    UVA
    UVA
  • 原文地址:https://www.cnblogs.com/qq710362441/p/6063347.html
Copyright © 2020-2023  润新知