1.数字的练习
for(int a=1;a<=5;a++){
for(int b=1;b<=a;b++){
System.out.print(b);
}
System.out.println();
}
/*
1
12
123
1234
12345
*/
System.out.println("--------------------------");
for(int a=1;a<=5;a++){
for(int b=1;b<=a;b++){
System.out.print(a);
}
System.out.println();
}
/*
1
22
333
4444
55555*/
System.out.println("--------------------------");
for(int a=5;a>0;a--){
for(int b=a;b>0;b--){
System.out.print(b);
}
System.out.println();
}
/*
54321
4321
321
21
1*/
System.out.println("--------------------------");
for(int a=5;a>0;a--){
for(int b=1;b<=a;b++){
System.out.print(b);
}
System.out.println();
}
/*
12345
1234
123
12
1
*/
System.out.println("--------------------------");
for(int a=1;a<=5;a++){
for(int b=5;b>=a;b--){
System.out.print(b);
}
System.out.println();
}
/*
54321
5432
543
54
5
*/
2.打印直角三角形
for(int a=1;a<=5;a++){
for(int b=1;b<=a;b++){
System.out.print("*");
}
System.out.println();
}
/*
*
**
***
****
*****
*/
System.out.println("----------------------");
for(int a=1;a<=5;a++){
for(int b=5;b>=a;b-- ){
System.out.print("*");
}
System.out.println();
}
/*
*****
****
***
**
*
*/
System.out.println("----------------------");
**3.等腰三角形**
for(int a=1;a<=5;a++){
for(int b=5;b>=a;b--){
System.out.print(" ");
}
for(int z=1;z<=a;z++){
System.out.print(" *");
}
System.out.println();
}
/*
*
* *
* * *
* * * *
* * * * *
*/
System.out.println("----------------------");
for(int a=1;a<=5;a++){
for(int b=1;b<=a;b++){
System.out.print(" ");
}
for(int z=5;z>=a;z--){
System.out.print(" *");
}
System.out.println();
}
/*
* * * * *
* * * *
* * *
* *
*
*/
System.out.println("----------------------");
4.输出菱形
for(int a=1;a<=5;a++){
for(int b=5;b>=a;b--){
System.out.print(" ");
}
for(int z=1;z<=a;z++){
System.out.print("* ");
}
System.out.println();
}
for(int a=1;a<=5;a++){
for(int b=1;b<a+1;b++){ //消除重复的那一行
System.out.print(" ");
}
for(int z=4;z>=a;z--){ //去掉个最长的五个
System.out.print(" *");
}
System.out.println();
}
/*
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
*/
System.out.println("----------------------");
5.四边形
for(int a=1;a<=5;a++){
for(int b=1;b<=5;b++){
System.out.print("*");
}
System.out.println();
}
/*
*****
*****
*****
*****
*****
*/
最后,思想很重要,一步一步脚踏实地的,不要把自己绕晕了,从直角到等腰再到菱形,加油。