/*
1,获取1~10的和,并打印
2,1~100之间 7的倍数的个数,并打印
*/
class SwitchTest
{
public static void main(String[] args)
{
/*
++++
++++
++++
*/
for(int x=0;x<3;x++)
{
for(int y=0;y<4;y++)
{
System.out.print("+");
}
System.out.println();
}
System.out.println("---1------------------");
/*
+++++
++++
+++
++
+
不是规律的规律:
尖朝上,可以改变条件。让条件随着外循环变化
尖朝下,可以初始化值,让初始化随着外循环变化
*/
for(int x=0;x<5;x++)
{
for(int y=x;y<5;y++)
{
System.out.print("+");
}
System.out.println();
}
System.out.println("--2-------------------");
/*
+
++
+++
++++
+++++
不是规律的规律:
尖朝上,可以改变条件。让条件随着外循环变化
尖朝下,可以初始化值,让初始化随着外循环变化
*/
for(int x=0;x<5;x++)
{
for(int y=0;y<=x;y++)
{
System.out.print("+");
}
System.out.println();
}
System.out.println("--3-------------------");
/*
1
12
123
1234
12345
*/
for(int x=0;x<5;x++)
{
for(int y=1;y<=x+1;y++)
{
System.out.print(y);
}
System.out.println();
}
System.out.println("--3-------------------");
/*
12345
1234
123
12
1
*/
for(int x=5;x>=1;x--)
{
for(int y=1;y<=x;y++)
{
System.out.print(y);
}
System.out.println();
}
System.out.println("--4-------------------");
/*
1
212
32123
4321234
543212345
*/
for(int x=1;x<=5;x++)
{
for(int y=1;y<=x;y++)
{
System.out.print(y);
}
System.out.println();
}
System.out.println("--5-------------------");
/*
543212345
4321234
32123
212
1
*/
for(int x=0;x<5;x++)
{
for(int y=1;y<=x+1;y++)
{
System.out.print(y);
}
System.out.println();
}
System.out.println("--6-------------------");
/*
1
212
32123
4321234
543212345
4321234
32123
212
1
*/
for(int x=0;x<5;x++)
{
for(int y=1;y<=x+1;y++)
{
System.out.print(y);
}
System.out.println();
}
System.out.println("--7-------------------");
/*
5
444
33333
2222222
111111111
2222222
33333
444
5
*/
for(int x=0;x<5;x++)
{
for(int y=1;y<=x+1;y++)
{
System.out.print(y);
}
System.out.println();
}
System.out.println("--8-------------------");
/*
九九乘法表
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
...
*/
for(int x=1;x<=9;x++)
{
for(int y=1;y<=x;y++)
{
System.out.print(y+"*"+x+"="+y*x+"\t");
}
System.out.println();
}
}
}