问题描述
编写一个程序,首先输入一个整数,例如5,然后在屏幕上显示如下的图形(5表示行数):
* * * * *
* * * *
* * *
* *
*
思路:两个递减的for循环,一个控制行,一个控制列,输出*就可!!
import java.io.IOException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) throws IOException {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
for (int i = n; i >0; i--) { //控制行
for (int j = i; j >0; j--) { //控制列
System.out.print("*"+" "); //输出*
}
System.out.println(); //控制换行
}
}
}