本文主要向大家介绍了Java语言基础学习之for循环嵌套,各种三角形实现代码分享,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。
直角三角形(实心)
System.out.println("直角三角形");
for(i=1;i<=9;i++){
for(j=1;j<=i;j++){
System.out.print("*");
}
System.out.print("\n");
}
结果如图所示:
倒直角三角形:
System.out.printf("倒直角三角形\n");
for(i=1;i<=9;i++)
{
for(j=9;j>=i;j--){
System.out.print("*");
}
System.out.print("\n");
}
右直角三角形
System.out.printf("右边直角三角形\n");
for(i=1;i<=9;i++){
for(j=9;j>0;j--){
if(j<=i){
System.out.print("*");
}
else{
System.out.print(" ");
}
}
System.out.print("\n");
}
倒右直角三角形
System.out.print("倒右直角三角形\n");
for(i=1;i<=9;i++){
for(int m=8;m>9-i;m--){
System.out.print(" ");
}
for(j=9;j>=i;j--){
System.out.print("*");
}
System.out.print("\n");
}
等腰三角形
System.out.print("等腰三角形\n");
for(i=1;i<=5;i++){
for(int m=0;m<5-i;m++){
System.out.print(" ");
}
for(j=1;j<=i*2-1;j++){
System.out.print("*");
}
System.out.println();
}
倒等腰三角形
System.out.print("倒等腰三角形\n");
for( i=1;i<=5;i++){
for(int m=4;m>5-i;m--){
System.out.print(" ");
}
for(j=1;j<=(5-i)*2+1;j++){
System.out.print("*");
}
System.out.println();
}
菱形
System.out.println("菱形");
for(i=1;i<=3;i++){
for(int m=0;m<3-i;m++){
System.out.print(" ");
}
for(j=1;j<=i*2-1;j++){
System.out.print("*");
}
System.out.println();
}
for(i=1;i<=2;i++){
for(int m=1;m>=2-i;m--){
System.out.print(" ");
}
for(j=1;j<=(2-i)*2+1;j++){
System.out.print("*");
}
System.out.println();
}
}
}
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注编程语言JAVA频道!