黑马程序员技术交流社区
标题:
for嵌套练习
[打印本页]
作者:
和鹏
时间:
2015-4-8 22:22
标题:
for嵌套练习
/*
打印出这样的图案:
*
**
***
****
*****
******
*/
class ForForTest
{
public static void main(String[] args)
{
/*
for(int h = 0;h < 6;h++)
{
for(int l = 0;l <= h;l++)
{
System.out.print("*");
}
System.out.println();
}
*/
/*
通过定义一个变量,来控制每一行列的个数,对该变量进行操作。
*/
/*
int k=0;
for(int h=0;h<6;h++)
{
for(int l=0;l<=k ;l++)
{
System.out.print("*");
}
k++;
System.out.println();
}
*/
int k=6;
for(int h=0;h<6;h++)
{
for(int l=k;l<=6;l++)
{
System.out.print("*");
}
k--;
System.out.println();
}
System.out.println("*******");
/*
图形:
******
*****
****
***
**
*
*/
/*
通过定义变量来控制每一行列的个数。对该变量进行操作。
*/
/* int z = 6;
for(int x = 0;x < 6;x++)
{
for(int y =0 ;y <z ;y++)
{
System.out.print("*");
}
z--;
System.out.println();
}
*/
/* int z = 0;
for(int x=0 ;x<6;x++)
{
for(int y = z;y<6;y++)
{
System.out.print("*");
}
z++;
System.out.println();
}
*/
for(int x=0;x<6;x++)
{
for(int y=x ;y<6;y++)
{
System.out.print("*");
}
System.out.println();
}
}
}
作者:
忆丶残梦顾惜
时间:
2015-4-8 22:30
对于你的这个题目最直观和简洁的方式就是不需在for循环外定义变量的方法
作者:
忆丶残梦顾惜
时间:
2015-4-8 22:50
对的,老师有讲过,在for语句中的定义的变量,会自动释放不占用内存
作者:
快乐ABC
时间:
2015-4-8 22:53
节约内存,从点滴开始
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2