1.左直角三角:
package cn.tedu.hello;
//嵌套for循环练习
public class TestForFor {
public static void main(String[] args) {
//左直角三角形
for(int i = 1;i<=9;i++) {
for(int j = 1;j<=i;j++) {
System.out.print("*");
}
System.out.println();
}
图形为:
*
**
***
****
*****
******
*******
********
*********
2.右直角三角:
//右三角
for(int i1 = 1;i1<=9;i1++ ) {
for(int i2 = 8;i2>=i1;i2--) {//左右直角三角形的区别
System.out.print(" ");
}
for(int i3 = 1;i3<=i1;i3++) {
System.out.print("*");
}
System.out.println();
}
图形为:
*
**
***
****
*****
******
*******
********
*********
3.左倒直角三角:
//左倒直角三角形
for(int a= 1;a<=9;a++) {
for(int b = 9;b>=a;b--) {
System.out.print("*");
}
System.out.println();
}
图形为:
*********
********
*******
******
*****
****
***
**
*
4.右倒直角三角:
// 右倒三角 直角
for(int num1 =9;num1>=1;num1-- ) {
for(int num2 = 8;num2>=num1;num2--) {
System.out.print(" ");
}
for(int num3 = 1;num3<=num1;num3++) {
System.out.print("*");
}
System.out.println();
}
}
图形为:
*********
********
*******
******
*****
****
***
**
*