import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while (in.hasNextInt()) { int n = in.nextInt(); for (int i = 0; i < n; i++) { for (int j = 0; j <= i; j++) { if (j == i) { System.out.print("* "); } else { System.out.print(" "); } } System.out.println(); } } in.close(); } }
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 while (in.hasNextInt()) { // 注意 while 处理多个 case int n = in.nextInt(); for(int i=1;i<=n;i++){ for(int j=2;j<=i;j++){ System.out.print(" "); } System.out.println("*"); } } } }
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); while(sc.hasNextInt()){ int x=sc.nextInt(); for(int i=0;i<x;i++){ for(int j=0;j<i;j++){ System.out.print(" "); } System.out.print("*"); System.out.println(); } } } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()) { int n = sc.nextInt(); System.out.println("*");//第一行只有*,可以单独打印 for (int c = 1; c < n; c++) {//去掉第一行后有几行 for (int a = 0; a < c; a++) { //输入一行的空格,第一行有1个 System.out.print(" "); } System.out.println("*");//输入一行的* } } } }
import java.util.*; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while(scanner.hasNext()){ int n = scanner.nextInt(); for(int i = 0 ; i < n ;i++){ //空格 for(int j = 0;j < i ;j++){ System.out.print(" "); } System.out.println("*"); } } } }
import java.util.Scanner; public class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); while(sc.hasNext()) { int a = sc.nextInt(); for(int i=1;i<=a;i++) { for(int j=1;j<=i-1;j++) { System.out.print(" "); } System.out.println("*"); } } } }
import java.util.Scanner; /** * @Title: 反斜线形图案 * @Remark: KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的反斜线形图案。 * 输入描述: * 多组输入,一个整数(2~20),表示输出的行数,也表示组成反斜线的“*”的数量。 * * 输出描述: * 针对每行输入,输出用“*”组成的反斜线。 * @Author: ijunfu * @Version: 1.0.0 * @Date: 2022-03-20 */ public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while(in.hasNextLine()) { int count = Integer.parseInt(in.nextLine()); for(int i=1; i<=count; i++) { for(int j=1; j<i; j++) { System.out.print(" "); } System.out.println("*"); } } } }
import java.util.*; public class Main{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNext()) { int n = scanner.nextInt(); for (int i = 1; i <= n; i++) { for (int j = 1; j < i; j++) { System.out.print(" "); } System.out.print("*"); System.out.println(); } } } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()) { Integer number = sc.nextInt(); for (int n = 1; n <= number; n++) { for (int s = n - 1; s > 0; s--) { System.out.printf(" "); } System.out.println("*"); } } } }
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner scan= new Scanner(System.in); while (scan.hasNext()){ int num = scan.nextInt(); for(int i = 0; i < num; i++){ for(int j = 1; j < i + 1; j++){ System.out.print(" "); } System.out.print("*"); // 注意后面还有空格,太坑了 for(int x = num -1 - i; x > 0; x--){ System.out.print(" "); } System.out.println(""); } } } }
import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); while(sc.hasNext()){ int n = sc.nextInt(); for(int i=0;i<n;i++){ for(int j=0;j<i;j++){ System.out.print(" "); } System.out.print("*"); for(int m=n-1;m>i;m--){ System.out.print(" "); } System.out.print("\n"); } } } }
// 问题出在哪? import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while (sc.hasNext()) { int n = sc.nextInt(); for (int i = 1; i <= n; i++) { for (int j = 1; j < i; j++) { System.out.print(" "); } System.out.println("*"); } } } }