黑马程序员技术交流社区
标题:
空菱形打印,还有别的方法吗?求告诉
[打印本页]
作者:
︶︿︶︶︿︶
时间:
2015-4-13 07:15
标题:
空菱形打印,还有别的方法吗?求告诉
class Xunhuan
{
public static void main(String[] args)
{
for (int x=0;x<8;x++) //控制行,菱形的上半部分
{
for (int y=0;y<15;y++ ) //控制列
{
if (x+y==7) //判断控制输出菱形左上边的*
{
System.out.print("*");
}
else if (y>=8&&(y-7)==x) //判断控制输出菱形右上边的*
{
System.out.print("*");
}
else
System.out.print(" ");
}
System.out.println(); //换行
}
for (int x=8;x<15 ; x++) //控制行,菱形的下半部分
{
for (int y=0;y<15 ;y++ ) //控制列
{
if ((x-7)==y) //判断控制输出菱形左下边的*
{
System.out.print("*");
}
else if (y>=8&&(y+x)==21) //判断控制输出菱形右下边的*
{
System.out.print("*");
}
else
System.out.print(" ");
}
System.out.println(); //换行
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2