C++大神求解释这个函数的意思!
C++大神求解释这个函数的意思!大神们好,这个函数每一条说的是神马能不能解释一下,大榭了!这个是求最短路径的,思路都知道,就是代码看不懂……#include"stdio.h"#include"string.h"#include"stdlib.h"#include"math.h"int fun(int x1,int y1,int x2,int y2){ int i,j; for(i=x1;i
最佳回答
#include"stdio。h" //标准c I/O库文件#include"string。h" //字符串操作库文件#include"stdlib。h" //标准库#include"math。h" //数学函数库int fun(int x1,int y1,int x2,int y2) //定义一个返回值为类型的fun函数{ int i,j; for(i=x1;i<x2;i++) //第x1到x2行下标为y1的数 都设为1 a[i]a[y1]=1; for(j=y1;i<y2;j++) //第y1到y2列下标为x1的数,都设为1 a[x1][j]=1; for(i=x1+1;i<x2;i++) for(j=y1+1;j<y2;j++) a[i][j]=a[i-1][j]+a[i][j-1]; //从x1+1行y1+1列起,每个数等于它上边和左边的数和 for(i=x2;i>x1;i--) { for(j=y1;j<=y2;j++) cout<<a[i][j]<<'\t'; cout<<endl; //输出一行后,转下一行继续输出 } return a[x2][y2]; //返回值是a[x2][y2]的值}
最新回答共有2条回答
-
2026-04-04 19:03:06微笑的花生
回复#include"stdio。h" //标准c I/O库文件#include"string。h" //字符串操作库文件#include"stdlib。h" //标准库#include"math。h" //数学函数库int fun(int x1,int y1,int x2,int y2) //定义一个返回值为类型的fun函数{ int i,j; for(i=x1;i<x2;i++) //第x1到x2行下标为y1的数 都设为1 a[i]a[y1]=1; for(j=y1;i<y2;j++) //第y1到y2列下标为x1的数,都设为1 a[x1][j]=1; for(i=x1+1;i<x2;i++) for(j=y1+1;j<y2;j++) a[i][j]=a[i-1][j]+a[i][j-1]; //从x1+1行y1+1列起,每个数等于它上边和左边的数和 for(i=x2;i>x1;i--) { for(j=y1;j<=y2;j++) cout<<a[i][j]<<'\t'; cout<<endl; //输出一行后,转下一行继续输出 } return a[x2][y2]; //返回值是a[x2][y2]的值}
热门文章
- 康达学院专转本五年制
- 高考一个考场分ab卷吗
- not only but also用法
- 某物体做自由落体运动,从释放开始计时,则物体在前2s内的平均速度为______m/s,物体下落2m时的速度大小为______m/s.
- 三角函数公式大全表格
- 地理中考必背知识点2022
- 2013-2014学年小学六年级科学上学期期末考试试卷及答案
- 人教版2014-2015学年小学五年级英语第二学期期中教学质量检测试卷及答案
- 【Linux驱动开发】设备树详解(二)设备树语法详解
- 别跟客户扯细节
- 在别的城市买房子能落户吗
- 卖房前要把装修贷还完吗
- 高中政治教学提高教学效果的方法探究
- “互联网+”背景下的初中英语课堂教学改革与创新策略研究
- 2022年终止合同范本
- 租房合同范本范文
- 如何挑选土豆
- 如何挑选土鸡
