importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[] args){Scanner sc =newScanner(System.in);while(sc.hasNextInt()){int n = sc.nextInt();for(int i =0; i < n +1; i++){//控制1~n+1行for(int j = n - i ; j >0; j--){// 控制空格System.out.print(" ");}for(int k =0; k <= i ; k++){// 控制*System.out.print("* ");}System.out.println();}for(int i =0; i < n ; i++){//控制n+2~2n+1行for(int j =0; j <= i ; j++){// 控制空格System.out.print(" ");}for(int k = n - i ; k >0; k--){// 控制*System.out.print("* ");}System.out.println();}}}}
题目来源:牛客网 编程初学者入门训练 BC63 菱形图案import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNextInt()) { int n = sc.nextInt();