天天看點

1、列印空心正方形

題目描述

列印空心正方形

輸入描述

輸入一個整數n,1<=n<=100

輸出描述

輸出一個有字元’‘構成的空心正方形(隻有邊界上有’’)

樣例輸入

5

樣例輸出

1、列印空心正方形
package dayinkongxinzhengfangxing;
import java.util.Scanner;
public class zfx {
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		// TODO Auto-generated method stub
     int i,j;
     int m = input.nextInt();
     for(i=1;i<=m;i++){
    		 if(i == 1 || i == m){
    			 for(j = 1;j <=m ; j++)
    			 System.out.print("*");
    					 }
    		 System.out.print("\n");
    		 if(i > 1 && i < m){
    			 for(j = 1; j <= m; j++){
    				 if(j==1||j==m){
    					 System.out.print("*");
    					 }
    				 else {
    				     System.out.print(" ");
    					 }
    			 } 
    			 System.out.print("\n");
     }
	}
	}
}