给定程序中,函数fun的功能是建立一个N×N的矩阵.矩阵元素的构成规律是:最外层元素的值全部为1;
问题描述:
给定程序中,函数fun的功能是建立一个N×N的矩阵.矩阵元素的构成规律是:最外层元素的值全部为1;
从外向内第2层元素的值全部为2;第3层元素的值全部为3,…依次类推.例如,若N=5,生成的矩阵为:
1 1 1 1 1
1 2 2 2 1
1 2 3 2 1
1 2 2 2 1
1 1 1 1 1
答
#include
#define N 5\x05\x05// 修改此处改变矩阵N的大小
void fun(int *array,int n)
{
\x05int i,j;
\x05for (i=0; i是对的,但能问一下for (j=i; j