黑马程序员技术交流社区
标题:
for循环练习打印三角形
[打印本页]
作者:
占琳
时间:
2012-10-23 11:10
标题:
for循环练习打印三角形
本帖最后由 w129160 于 2012-10-23 11:12 编辑
/*
打印
*****
****
***
**
*
*/
public class Trangle {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0;i<=5;i++){ //控制打印几行
for(int j=i;j<=5;j++) //控制每行*出现个数,第一行5个第二行4个,依次递减
{
System.out.print("*");
}
System.out.println();
}
}
}
那么如何把三角倒过来呢,这里只需要改动一点点
public class Trangle {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0;i<=5;i++){ //控制打印几行
for(int j=5-i;j<=5;j++) //
注意这行是改过的,控制每行*出现个数,第一行5个第二行4个,依次递减
{
System.out.print("*");
}
System.out.println();
}
}
}
输出结果是
*
**
***
****
*****
******
作者:
西安-刘波
时间:
2012-10-23 12:41
在for循环中,能够打印很多的,比如倒等腰三角形,实心菱形
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2