码迷,mamicode.com
首页 > 其他好文 > 详细

环形打印矩阵

时间:2014-10-17 23:06:25      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   os   ar   for   sp   div   art   

http://blog.csdn.net/xiaofei2010/article/details/7982456

#include <iostream>
using namespace std;

int main()
{
	int a[10][10],count = 1;
	for (int k = 0,n = 10;k < n;n--,k++)//
	{//k表示第一行,n表示最后一行。4个FOR循环后,减两行,因此n--,k++
		for (int i = k;i < n;i++)
			a[k][i] = count++;
		for (int i = k + 1;i < n;i++)
			a[i][n-1] = count++;
		for(int i = n - 2;i >= k;i--)
			a[n-1][i] = count++;
		for(int i = n - 2;i > k;i--)
			a[i][k] = count++;	
	}
	
	for (int i = 0;i < 10;i++)
	{
		for (int j = 0;j < 10;j++)
			cout << a[i][j] << "	" ;
		cout << endl;
	}

	return 0;
}

  

环形打印矩阵

标签:blog   http   io   os   ar   for   sp   div   art   

原文地址:http://www.cnblogs.com/notlate/p/4032109.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!