Java——for循环打印图形(循环结构)
Java——for循环打印图形(循环结构)
Description
通过使用双重for循环语句,打印下列图形:
提交
Sample
Output
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner reader = new Scanner(System.in);
int i, j, m, t = 1;// m为后半截控制空格个数的变量
for (i = 1; i <= 4; i++) {
for (j = 1; j <= 4 - i; j++) {
// 空格
System.out.print(" ");
}
for (j = 1; j <= 2 * i - 1; j++) {
// 星号
System.out.print("*");
}
System.out.println();
}
for (i = 3; i >= 1; i--) {
for (j = 1; j <= t; j++) {
// 空格
System.out.print(" ");
}
for (j = 1; j <= i * 2 - 1; j++) {
System.out.print("*");// 星号
}
System.out.println();
t++;
}
}
}
还没有评论,来说两句吧...