黑马程序员技术交流社区
标题:
分享一个打印菱形的代码。
[打印本页]
作者:
liya7907
时间:
2015-5-14 19:00
标题:
分享一个打印菱形的代码。
Scanner sc = new Scanner(System.in);
int n = 6;
while (n !=0)
{
System.out.print("n = ");
n = sc.nextInt();
int m = 2*n-1;
for (int x = 1;x <=n ;x++ )
{
for (int y =x+1;y <=n ;y++ )
{
System.out.print(" ");
}
for (int z =1;z <=x ;z++ )
{
System.out.print("* ");
}
System.out.println();
}
for (int a = (n+1);a <=m ;a++ )
{
for (int b =n+1;b <=a ;b++ )
{
System.out.print(" ");
}
for (int c =a;c <=m ;c++ )
{
System.out.print("* ");
}
System.out.println();
}
复制代码
作者:
as7
时间:
2015-5-14 19:34
这也可以 不错 赞一个
作者:
守株人
时间:
2015-5-14 19:34
赞一个,学习了
作者:
晚风吹舟行
时间:
2015-5-14 19:54
学习了。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2