永发信息网

JAVA空心菱形

答案:2  悬赏:80  手机版
解决时间 2021-04-22 21:08
  • 提问者网友:十年饮冰
  • 2021-04-22 08:29

编个7行7列的空心菱形,刚学不要太复杂,用循环做。

最佳答案
  • 五星知识达人网友:话散在刀尖上
  • 2021-04-22 08:49
public class Demo{
public static void main(String[] args){
int i,j;
for(i=1;i<=4;i++) //空心菱形上三角部分
{ for(j=1;j<=40-2*i;j++)
System.out.print(" ");
for(j=1;j<=2*i-1;j++)
if(j==1||j==2*i-1) System.out.print(" *");
else System.out.print(" ");
System.out.println();
}
for(i=3;i>=1;i--) //空心菱形除了上三角的其余部分
{ for(j=1;j<=40-2*i;j++)
System.out.print(" ");
for(j=1;j<=2*i-1;j++)
if(j==1||j==2*i-1) System.out.print(" *");
else System.out.print(" ");
System.out.println();
}
}
}
全部回答
  • 1楼网友:何以畏孤独
  • 2021-04-22 09:44
public class Demo{ public static void main(String[] args){ int i,j; for(i=1;i<=4;i++) { for(j=1;j<=40-2*i;j++) System.out.print(" "); for(j=1;j<=2*i-1;j++) if(j==1||j==2*i-1) System.out.print(" *"); else System.out.print(" "); System.out.println(); } for(i=3;i>=1;i--) { for(j=1;j<=40-2*i;j++) System.out.print(" "); for(j=1;j<=2*i-1;j++) if(j==1||j==2*i-1) System.out.print(" *"); else System.out.print(" "); System.out.println(); } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯