输出方格
請實(shí)現(xiàn)程序輸出以下5*5數(shù)字方格。
1? ?2? ?3? ?4? ?5
6? ?7? ?8? ?9? ?10
11? 12? 13? 14? 15
16? 17? 18? 19? 20
21? 22? 23? 24? 25
需要在main函數(shù)的輸入?yún)?shù)中設(shè)置5,輸出5*5的數(shù)字方格。如果是輸入7,則是7*7的數(shù)字方格
package mooc_3; import java.util.*;public class mooc_3_1 {public static void main(String[] args) {int s=1;Scanner input=new Scanner(System.in);System.out.println("請輸入你要輸入的數(shù)字方格的層數(shù):");int n=input.nextInt();int[][] a=new int[n][n];for(int i=0;i<n;i++){for(int j=0;j<n;j++){a[i][j]=s;s++;}}for(int i=0;i<n;i++){for(int j=0;j<n;j++){System.out.print(a[i][j] + " ");}System.out.println();}}}總結(jié)
- 上一篇: 程序员面试系列——约瑟夫环
- 下一篇: 程序员面试系列——冒泡排序