利用循环嵌套进行编程:
(1)九九乘法表问题:
class Demo99{
public static void main(String []args){
for(int x=1;x<=3;++x){
for(int y=1;y<=x;y++){
System.out.print(x+"*"+y+"="+(x*y)+"\t");
}
//进行换行
System.out.println();
}
}
}
2:基本图像的编程:
class ForForTest{
public static void main(String[] args)
{
for(int i=1;i<=5;++i) //5--1;5---2;5--3;5--4;5--5;
{
for(int j=5;j>=i;j--)
{
System.out.print("*");
}
System.out.println();
}
System.out.println("----------------------------------");
for(int i=1;i<=5;i++)
{
for(int j=1;j<=i;++j)
System.out.print("*");
System.out.println();
}
System.out.println("----------");
for(int i=1;i<=5;i++)
{
for(int j=5;j>=i;j--)
System.out.print(j);
System.out.println();
}
System.out.println("----------");
for(int i=1;i<=5;++i)
{
for(int j=1;j<=i;++j)
System.out.print(i);
System.out.println();
}
}
}
System.out.println("---------------------------");
for(int i=1;i<=5;i++)
{
for(int y=1;y<=i;y++)
System.out.print(" ");
for(int j=5;j>=i;j--)
System.out.print("* ");
System.out.println();
}
System.out.println("-----------------------------");
for(int i=1;i<=5;i++)
{
for(int j=5;j>=i;j--)
System.out.print(" ");
for(int y=1;y<=i;y++)
System.out.print("* ");
System.out.println();
}