前言
Java循环结构练习
一、左下三角形
流程图+代码
流程图:
代码如下:
import java.util.*;
class Zuoxia{
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
for (int i = 1;i <= 20 ;i++){
for (int j = 1;j <= i;j++ ){
System.out.print("*");
}
System.out.println("");
}
System.out.println("");
}
二、右上三角形
流程图+代码
流程图:
代码如下(示例):
System.out.println("");
for (int i = 1;i <=20;i++ ){
for (int k = 1;k <= i ;k++ ){
System.out.print(" ");
}
for (int j = 20;j >= i ;j-- ){
System.out.print("*");
}
System.out.println();
}
System.out.println();
三.菱形
流程图+代码
流程图:
代码如下:
System.out.println();
for (int i = 1; i <= 20; i++) {
for (int j = i; j <= 20; j++) {
System.out.print(" ");
}
for (int j = 1; j <= i * 2 - 1; j++) {
System.out.print("*");
}
System.out.println();
}
for (int i = 1; i <= 20; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(" ");
}
for (int j = 39; j >= 2 * i - 1; j--) {
System.out.print("*");
}
System.out.println();
}
总结
主要训练循环结构的用法
右上三角形,左下三角形,菱形,心形输出
综合代码链接: https://download.csdn.net/download/m0_46366338/19102760.