/*
Function: printCube
Description: generate the Cube in array and print it
Input:
[array]: the array for store Cube's data ( enough to store the data, minimum array[n][n] )
[n]: the Cube size ( n > 0 )
Output:
Return:
Others:
if( n == 3 ) cube is:
{
1 2 3
8 9 4
7 6 5
}
*/
void printCube( int array[][N], int n )
{
assert( 0 < n );
// i, j: index for array;
// min, max: border index for assignment Cube data
// m: data for Cube, add one every step;
int i, j, min, max, m;
/* generate Cube data in array */
for( m = 1, min = 0, max = n - 1; max > min; max--, min++ )
{
for( i = min, j = min; j < max; j++ )
ar
输入一个n,然后在屏幕上打印出NxN 的矩阵!
最新推荐文章于 2023-01-05 20:42:49 发布
