概述
Java打印三角形(双层for循环)
1.第一个三角形:
打印样式:
外层for循环控制行数,内层for循环控制“*”的个数
public static void demo01(){
//行数:4行
for(int i=1;i<=4;i++){
/*
找规律:
第一行:1个*
第二行:3个*
第三行:5个*
第四行:7个*
*/
for(int j=1;j<=2*i+1;j++){
System.out.print("*");
}
System.out.println();//换行
}
}
2.第二个三角形:
打印样式:
空格数 | *号数 | |
---|---|---|
第一行 | 9 | 1 |
第二行 | 7 | 3 |
第三行 | 5 | 5 |
第四行 | 3 | 7 |
public static void demo02(){
//行数:4
for(int i=1;i<=4;i++){
//打印空格
for(int j=5*2-1;j>2*i-1;j--){
//用“-”代表空格
System.out.print("-");
}
//打印*号
for(int k=1;k<=2*i-1;k++){
System.out.print("*");
}
System.out.println();
}
}
3.第三个三角形:金字塔
打印样式:
空格数 | *号数 | |
---|---|---|
第一行 | 3 | 1 |
第二行 | 2 | 3 |
第三行 | 1 | 5 |
第四行 | 0 | 7 |
public static void demo03(){
for(int i=1;i<=4;i++){
//打印空格
for(int k=1;k<=4-i;k++){
System.out.print("-");
}
//打印*号
for(int j=1;j<=i*2-1;j++){
System.out.print("*");
}
System.out.println();
}
}
推荐讲解视频:Java流程控制12:打印三角形
最后
以上就是淡然大侠为你收集整理的Java打印三角形(双层for循环)的全部内容,希望文章能够帮你解决Java打印三角形(双层for循环)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复