/*空芯矩形
* 思路分析:
* 1.先打印一个实芯矩形出来
* a.第一行行数
* b.第二行列数
* 2.把第二行列数,如果不是一个和最后一个,其他的全部用空格替代
* */
public class 空芯矩形 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入行数");
int hang = sc.nextInt();
System.out.println("请输入列数:");
int high = sc.nextInt();
for (int i = 0; i <hang/2; i++) {
System.out.print("* ");
}
System.out.println("");
for (int i = 0; i < hang-1; i++) {
for (int j = 0; j < high-1; j++) {
if(j==0 || j==high-2 ){
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.println();
}
for (int i = 0; i <hang/2; i++) {
System.out.print("*"+" ");
}
}
}
|