黑马程序员技术交流社区
标题:
正三角和反三角的打印
[打印本页]
作者:
914360849
时间:
2015-5-22 23:12
标题:
正三角和反三角的打印
/*
打印如下效果:
* * * * *
* * * *
* * *
* *
*
*/
class ForTest2
{
public static void main(String[] args)
{
printXing2();
System.out.println("上面:printXing2()---------");
printXing3();
System.out.println("上面:printXing3()---------");
printXing4();
// System.out.println("Hello World!");
}
public static void printXing1()
{
for(int a=5;a>0;a--)
{
for(int c=5-a;c>=0;c--)
{
System.out.print(" ");
}
for(int b=a;b>0;b--)
{
System.out.print("& ");//㊣??★ ☆
// System.out.print(" ");
}
System.out.println();
}
}
//定义方法2
public static void printXing2()
{
for(int i=0;i<5;i++)
{
for(int b=0;b< i;b++)
{
System.out.print("&");
}
for(int a=5-i;a>0;a--)
{
System.out.print("* ");
}
System.out.println();
}
}
/*
打印如下效果:
*
* *
* * *
* * * *
* * * * *
*/
public static void printXing3()
{
for(int a=5;a>0;a--)
{
for(int b=a;b>0;b--)
{
System.out.print("-");
}
for(int c=5-a;c>=0;c--)
{
System.out.print("* ");
}
System.out.println();
}
}
public static void printXing4()
{
for(int a=1;a<6;a++)
{
for(int b=0;b<a;b++)
{
System.out.print("-");
}
for(int c=5-a;c>=0;c--)
{
System.out.print("*");
}
System.out.println();
}
}
}
作者:
齐浩
时间:
2015-5-23 19:24
for循环主要是理解了for的外层是控制行数,内层是控制每行的个数。。。。
作者:
914360849
时间:
2015-5-24 00:36
内层和外层可以有关系,有时候
作者:
张海旭
时间:
2015-5-24 12:12
学习了:victory:
作者:
18530919536
时间:
2015-5-24 19:09
还可以这样打印啊
作者:
nerd_me
时间:
2015-5-24 19:16
学习了!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2