C++——为什么加了注释的地方的return语句不可少,那里的return语句有什么作用?2、给定程序中,函数fun的功能是建立一个N×N的矩阵.矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 21:04:30

C++——为什么加了注释的地方的return语句不可少,那里的return语句有什么作用?2、给定程序中,函数fun的功能是建立一个N×N的矩阵.矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第
C++——为什么加了注释的地方的return语句不可少,那里的return语句有什么作用?
2、给定程序中,函数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
using namespace std;
const int N=8;
int p[N][N]={0};
void fun(int number,int begin,int size)
{
\x05if(size==0)
\x05\x05return ;//return不可少!
\x05if(size==1)
\x05{
\x05\x05p[ begin][ begin]=number+1;
\x05\x05return ;//return不可少!
\x05}
\x05int row=begin,column=begin;
\x05\x05number++;
\x05for(int i=0;i

C++——为什么加了注释的地方的return语句不可少,那里的return语句有什么作用?2、给定程序中,函数fun的功能是建立一个N×N的矩阵.矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第
表示不再需要操作了,退出函数