让方形矩阵按照顺时针旋转45度后输出?

怎么把定义的方矩阵在输出的时候显示为菱形矩阵?即:让方形矩阵按照顺时针旋转45度后输出?

http://www.tuicool.com/articles/AnmiyyB

按照图形旋转45 度处理
求出新矩阵的大小
求出每个矩阵元素的新位置
然后,该复制数据的复制数据,该填充的填充(0)