图形打印
1.编程输出如下图案:
![在这里插入图片描述](http://img.e-com-net.com/image/info8/a8fd2a890c9446b9a166ad6951f96453.png)
public class PrintPic01{
public static void main(String[] args) {
for (int i = 1; i <= 7; i++) {
for (int j = 1; j <= 7; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
2.编程输出如下图案:
![【Java编程强化练习】-流程控制(2)_第1张图片](http://img.e-com-net.com/image/info8/d7c7ebb6e6b34c74ac474c098a97fc18.png)
public class PrintPic02 {
public static void main(String[] args) {
for (int i = 1; i <= 7; i++) {
for (int k = 1; k <= 7 - i; k++) {
System.out.print(" ");
}
for (int j = 1; j <= 7; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
3.编程输出如下图案:
![【Java编程强化练习】-流程控制(2)_第2张图片](http://img.e-com-net.com/image/info8/769e0ab0ae3f41788266a3f54243b7d2.png)
public class PrintPic03 {
public static void main(String[] args) {
for (int i = 1; i <= 7; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
4.编程输出如下图案:
![【Java编程强化练习】-流程控制(2)_第3张图片](http://img.e-com-net.com/image/info8/7985216f1d314808948995584e3e74e3.png)
public class PrintPic04 {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= i+5; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
5.编程输出如下图案:
![在这里插入图片描述](http://img.e-com-net.com/image/info8/1488b760e7c54af08457e907a2113e1f.png)
public class PrintPic05 {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= 6-i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
6.编程输出如下图案:
![在这里插入图片描述](http://img.e-com-net.com/image/info8/c8506512515b4f1d89843d94f13fcb06.png)
public class PrintPic06 {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for(int j = 1;j<=i-1;j++) {
System.out.print(" ");
}
for (int j = 1; j <= 6-i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
7.编程输出如下图案:
![在这里插入图片描述](http://img.e-com-net.com/image/info8/af0d43d5e5214315b4a9af5957d8e4f0.png)
public class PrintPic07 {
public static void main(String[] args) {
for (int i = 1; i <= 4; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
for (int i = 1; i <= 3; i++) {
for (int j = 1; j <= 4-i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
8.编程输出如下图案:
![【Java编程强化练习】-流程控制(2)_第4张图片](http://img.e-com-net.com/image/info8/6d77006d3ef14537a7d23feef1fdb27e.png)
public class PrintPic08 {
public static void main(String[] args) {
for (int i = 1; i <= 7; i++) {
for (int k = 1; k <= 7 - i; k++) {
System.out.print(" ");
}
for (int j = 1; j <= 2 * i - 1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
9.编程输出如下图案:
![【Java编程强化练习】-流程控制(2)_第5张图片](http://img.e-com-net.com/image/info8/fdb78cc0a2104aae849ff496e552c836.png)
public class PrintPic09 {
public static void main(String[] args) {
for (int i = 1; i <= 7; i++) {
for (int k = 1; k <= 7 - i; k++) {
System.out.print(" ");
}
for (int j = 1; j <= 2 * i - 1; j++) {
System.out.print("*");
}
System.out.println();
}
for (int i = 1; i <= 5; i++) {
System.out.println(" *");
}
}
}
10.编程输出如下图案:
![【Java编程强化练习】-流程控制(2)_第6张图片](http://img.e-com-net.com/image/info8/343786378a1946d1ac97742f79768a43.png)
public class PrintPic10 {
public static void main(String[] args) {
for (int i = 1; i <= 7; i++) {
for (int j = 1; j <= 7 - i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= 2 * i - 1; j++) {
System.out.print("*");
}
System.out.println();
}
for (int i = 1; i <= 6; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= 13 - 2 * i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
11.编程输出如下图案:
![【Java编程强化练习】-流程控制(2)_第7张图片](http://img.e-com-net.com/image/info8/590265d164a04d7db65158a37b585be4.png)
public class PrintPic11 {
public static void main(String[] args) {
for (int i = 1; i <= 7; i++) {
for (int j = 1; j <= 7 - i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= 2 * i - 1; j++) {
if (j == 1 || j == 2 * i - 1) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
for (int i = 1; i <= 6; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= 13 - 2 * i; j++) {
if (j == 1 || j == 13 - 2 * i) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
12.编程输出如下图案:
![【Java编程强化练习】-流程控制(2)_第8张图片](http://img.e-com-net.com/image/info8/72c6ad18eca842e2a0ba63ae2d55250f.png)
public class PrintPic12 {
public static void main(String[] args) {
for (int i = 1; i <= 6; i++) {
for (int k = 1; k <= 6 - i; k++) {
System.out.print(" ");
}
for (int j = 1; j <= 2 * i - 1; j++) {
if (j <= i) {
System.out.print(j);
} else {
System.out.print(2 * i - j);
}
}
System.out.println();
}
}
}
13.编程输出如下图案:
![【Java编程强化练习】-流程控制(2)_第9张图片](http://img.e-com-net.com/image/info8/27ab2e4aee28419cadba8d2d4eefc927.png)
public class PrintPic13 {
public static void main(String[] args) {
fz1();
}
public static int abs(int i) {
if (i >= 0) {
return i;
} else {
return -i;
}
}
public static void fz1() {
for (int i = -5; i <= 5; i++) {
for (int j = -5; j <= 5; j++) {
System.out.print((5 - abs(i)) + " ");
}
System.out.println();
}
}
}
14.编程输出如下图案:
![【Java编程强化练习】-流程控制(2)_第10张图片](http://img.e-com-net.com/image/info8/fe03fcc7056e49e2bb9206eba186445c.png)
public class PrintPic14 {
public static void main(String[] args) {
fz2();
}
public static int abs(int i) {
if (i >= 0) {
return i;
} else {
return -i;
}
}
public static void fz2() {
for (int i = -5; i <= 5; i++) {
for (int j = -5; j <= 5; j++) {
System.out.print((5 - abs(j)) + " ");
}
System.out.println();
}
}
}
15.编程输出如下图案:
![【Java编程强化练习】-流程控制(2)_第11张图片](http://img.e-com-net.com/image/info8/522a810c2fee42baaccf798639cd2162.png)
public class PrintPic15 {
public static void main(String[] args) {
fz3();
}
public static int abs(int i) {
if (i >= 0) {
return i;
} else {
return -i;
}
}
public static void fz3() {
for (int i = -5; i <= 5; i++) {
for (int j = -5; j <= 5; j++) {
if (abs(i) > abs(j)) {
System.out.print((5 - abs(i)) + " ");
} else {
System.out.print((5 - abs(j)) + " ");
}
}
System.out.println();
}
}
}