您的位置:首页 > 其它

用for循环打印菱形

2017-07-31 20:56 288 查看
//上半部分

for(int i=1;i<=5;i++){
//空格:i=1 j=3-1  ;i=2 j=3~2  ; i=3 j=3
for(int j=4;j>=i;j--){
System.out.print(" ");
}
for(int j=1;j<=2*i-1;j++){
System.out.print("*");
}
System.out.println();
}

//下半部分

for(int i=4;i>=1;i--){
for(int j=4;j>=i;j--){
System.out.print(" ");
}
for(int j=1;j<=2*i-1;j++){
System.out.print("*");
}
System.out.println();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息