我是靠谱客的博主 直率悟空,这篇文章主要介绍输入一个矩阵,按照从外向里以顺时针得顺序依次打印出每一个数字(顺时针打印一个矩阵),现在分享给大家,希望可以做个参考。

复制代码
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
26
27
28
29
30
31
32
33
34
35
public class Test1 { public static void main(String[] args) { int[][] ints = new int[100][100]; int n = 6; int count = 1; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { ints[i][j] = count++; } } output(ints, 0, n - 1); } public static void output(int[][] num, int start, int end) { if (start > end || end <= 0) { return; } for (int i = start; i < end; i++) { System.out.println(num[start][i]); } for (int i = start + 1; i <= end; i++) { System.out.println(num[i][end]); } for (int i = end - 1; i >= start; i--) { System.out.println(num[end][i]); } for (int i = end - 1; i > start; start--) { System.out.println(num[i][start]); } output(num, start + 1, end - 1); } }

最后

以上就是直率悟空最近收集整理的关于输入一个矩阵,按照从外向里以顺时针得顺序依次打印出每一个数字(顺时针打印一个矩阵)的全部内容,更多相关输入一个矩阵内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部