实现思路:就是通过内层循环得到”*“的个数,外层循环控制换行。
for(int i=0;i<4;i++){
for(int j=0;j<=i;j++){
System.out.print("*");
}
System.out.println("");
}
备注:如果不想换行的话,直接去掉外层循环即可。
public class Cat {
public static void main(String[] args) {
int num = 5;
printVStar(5);//竖着打印
printHStar(5);//横着打印
}
//*
//**
//***
//****打印横向方法
//*****
public static void printVStar(int num){
for(int i = 1; i <= num; i++){
for(int j = 1; j <= i; j++){
System.out.print("*");
}
System.out.println();
}
}
public static void printHStar(int num){//打印* ** *** **** *****
for(int i = 1; i <= num; i++){
for(int j = 1; j <= i; j++){
System.out.print("*");
}
System.out.print(" ");
}
}
}
*
**
***
****
*****
* ** *** **** *****
int n = 10;
for(int i =1;i
}
System.out.println();
}
输出的格式是不是
*
**
***
****