java,输入整数n(1<=n<=9),打印出n行数字金字塔,急急急!!!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java,输入整数n(1<=n<=9),打印出n行数字金字塔,急急急!!!相关的知识,希望对你有一定的参考价值。
package test20201231;
import java.util.Scanner;
public class Test01
public static void main(String[] args)
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个1-9之间的整数");
int n = sc.nextInt();
while(n<1 || n>9)
System.out.println("你输入的数字不在0-9之间,或者不是整数,请重新输入");
n = sc.nextInt();
for(int i=1;i<=n;i++)
for(int j=n-i;j>0;j--)
System.out.print(" ");
for(int j=(i+i-1);j>0;j--)
System.out.print(i);
for(int j=0;j<n-i;j++)
System.out.print("");
System.out.println();
参考技术A //1<=n<=9
System.out.println("输入1-9的数字");
int n=new Scanner(System.in).nextInt();
for(int i=0;i<=n;i++)
for(int j=0;j<n-i;j++)
System.out.print(" ");
for(int j=0;j<=2*i;j++)
System.out.print(i);
System.out.println();
以上是关于java,输入整数n(1<=n<=9),打印出n行数字金字塔,急急急!!!的主要内容,如果未能解决你的问题,请参考以下文章