Java用for循环输出菱形
程序员文章站
2022-06-08 15:54:22
...
思路是建立两个等边三角形,上面的循环5次下面的循环4次,合并成一个菱形。
public static void main(String[] args) {
for(int i = 1; i <=4 ; i++){
for(int j = 1; j <= 4; j++){
if(i + j < 5 ){
System.out.print(" ");
}else{
System.out.print(" "+"*");
}
}
System.out.println();
}
for(int i = 5; i >=1 ; i--){
for(int j = 1; j <= 5; j++){
if(i + j < 6 ){
System.out.print(" ");
}else{
System.out.print("*"+" ");
}
}
System.out.println();
}
}
运行截图
推荐阅读
-
java数组增加元素的方法(用java写数组并循环输入数据)
-
java数组增加元素的方法(用java写数组并循环输入数据)
-
用php的for循环输出四边形,各种三角形和菱形【含空心版本】
-
Java基础_循环嵌套_打印乘法口诀、菱形,各种图形,计算二元一次和三元一次方程组_7
-
用Java for循环打印出九九乘法表
-
使用 JavaScript 用循环嵌套输出乘法表。外循环控制行数,内循环控制当前行要输出的乘法表达式,在页面上输出九九乘法表
-
用Java编程输出万年历的功能实现
-
AngularJS入门(用ng-repeat指令实现循环输出
-
C语言——用“*”输出一个菱形
-
java用printf格式化输出