import java.util.Scanner;
public class Rectangle{
public static void main(String[] args){
int width = 3;
int high = 2;
Scanner sc =new Scanner(System.in);
System.out.println("");
//*******************************************************
System.out.println("*******打印矩形******");
//打印4*5矩形
System.out.print("请输入矩形的宽:");
width = sc.nextInt();
System.out.print("请输入矩形的高:");
high = sc.nextInt();
for(int i = 1;i <= high;i++){
for(int j = 1;j <= width;j++){
System.out.print("*" + "\t");
}
System.out.println();
}
System.out.println("");
//*******************************************************
System.out.println("*******打印平行四边形******");
System.out.print("请输入平行四边形的底:");
width = sc.nextInt();
System.out.print("请输入平行四边形的高:");
high = sc.nextInt();
//打印平行四边形
for(int i = 1;i <= high;i++){
for(int k =1;k <= high-i;k++){
System.out.print(" " + " ");
}
for(int j = 1;j <= width;j++){
System.out.print("*" + " ");
}
System.out.println();
}
System.out.println("");
//*******************************************************
System.out.println("*******打印等腰三角形******");
//int bottom;
int waist;
//System.out.print("请输入等腰三角形的底:");
//bottom = sc.nextInt();
System.out.print("请输入等腰三角形的行数:");
waist = sc.nextInt();
//打印等腰三角形
for(int i = 1;i <= waist;i++){
for(int k =1;k <= waist - i +1;k++){
System.out.print(" " + " ");
}
for(int j = 1;j <= 2*i -1;j++){
System.out.print("*" + " ");
}
System.out.println();
}
System.out.println("");
//*******************************************************
System.out.println("*******打印菱形******");
int line;
System.out.print("请输入菱形的边长:");
//菱形的边长为line,菱形上半部分的行数为(line-1),整体行数为(2*line-1)
line = sc.nextInt();
//打印菱形
for(int i = 1;i <= line;i++){
for(int k =1;k <= line - i;k++){
System.out.print(" " + " ");
}
for(int j = 1;j <= 2*i -1;j++){
System.out.print("*" + " ");
}
System.out.println();
}
for(int i = line-1;i >= 1;i--){
for(int k =1;k <= line - i;k++){
System.out.print(" " + " ");
}
for(int j = 2*i-1;j >= 1;j--){
System.out.print("*" + " ");
}
System.out.println();
}
}
}
Java基础语法之多重循环——打印矩形/平行四边形/等腰三角形/菱形
最新推荐文章于 2023-08-16 09:26:57 发布