- class ForDemo2
- {
- public static void main(String[] args)
- {
- Myshow(5,6);//打印5行6列巨型
- sop("..................................................");
- System.out.println();//换行
- Myshow1(5);//打印倒三角
- sop("..................................................");
- System.out.println();//换行
- Myshow_1(6);//另一方法打印倒三角
- sop("..................................................");
- System.out.println();//换行
- Myshow2(5);//打印正三角
- }
- public static void sop(Object obj)
- {
- System.out.print(obj);
- }
- public static void Myshow(int x, int y)
- {
-
- for(int a = 0;a <x; a++)//外循环控制行数,
- {
- for(int b=0;b < y;b++)//内循环控制每行的个数
- sop("*");
-
- System.out.println();//换行
-
- }
- }
- /*
- 需求:打印倒三角
-
- */
- public static void Myshow1(int x)
- {
-
- for(int a = 0;a <x; a++)//外循环控制行数,
- {
- for(int b=0;b < x-a;b++)//内循环控制每行的个数,每循环一次每行少一个
- sop("*");
- System.out.println();//换行
- }
- }
- public static void Myshow_1(int x)//另一种方法
- {
-
- for(int a = 0;a <x; a++)//外循环控制行数,
- {
- for(int b=a;b < x;b++)//内循环控制每行的个数,每循环一次每行少一个
- sop("&");
- System.out.println();//换行
- }
- }
- public static void Myshow2(int x)//打印正三角
- {
-
- for(int a = 0;a <x; a++)//外循环控制行数,
- {
- for(int b=0;b <=a;b++)//内循环控制每行的个数,每循环一次每行少一个
- sop("*");
- System.out.println();//换行
- }
- }
- }
复制代码 ,毕老师讲的for循环练习,打印各种图形,注释加了,不知道怎么加标签,看不懂的可以联系我
|
|