Java循环简单练习题(三)
利用for循环 用" * "号打印出矩形,直角三角形,等腰三角形。
13.
*****
*****
*****
*****
*****
*
**
***
****
*****
*
***
*****
*******
*********
class HomeWork2 {
public static void main(String[] args) {
int length = 5; // 设定一个行数
//第13题图形
System.out.println("第13题: *号矩形");
for (int i = 1; i <= length; i++) {
for (int j = 1; j <=length; j++) {
System.out.print("*");
}
System.out.println();
}
//第14题图形
System.out.println("第14题: *号直角三角形");
for (int m = 1; m <= length; m++) {
for (int n = 1; n <= m; n++) {
System.out.print("*");
}
System.out.println();
}
//第15题图形
System.out.println("第15题: *号等腰三角形");
int index = length;
for (int a = 1; a <= length; a++) {
for (int b = 0; b < index; b++) {
System.out.print(" ");
}
for (int c = 1; c <= 2 * a - 1; c++) {
System.out.print("*");
}
System.out.println();
index -= 1;
}
}
}