"北科大C语言程序设计实验报告8.doc - 学号41345053姓名徐松松"
版权申诉
13 浏览量
更新于2024-03-07
收藏 261KB DOC 举报
实验报告Lab8
姓名: 徐松松
学号: 41345053
班级: 计13041
本次实验内容分为两部分,并在两次上机中完成。按照要求,本文档已经改名为“41345053_徐松松_计13041_Lab8.doc”,并在16周周日前通过课程中心提交。
实验要求
1. 练习题一:运行结果截图
2. 练习题二:纠错
修改函数FindMax的参数STU为ARR_SIZE,并提供运行结果截图
思考题及问题:
① 答案:可以。只要修该参数为int FindMax(int (*score)[ARR_SIZE], int n, int m, int *pRow, int *pCol)
② 答案:
练习题一
运行结果截图如下:
[Insert the screenshot of the running result for exercise one]
练习题二
经过修改后,函数FindMax的参数已更改为int FindMax(int (*score)[ARR_SIZE], int n, int m, int *pRow, int *pCol),运行结果截图如下:
[Insert the screenshot of the running result for exercise two]
思考题及问题
② 答案:第3页函数文本(修改部分类容如下):
int FindMax(int (*score)[ARR_SIZE], int n, int m, int *pRow, int *pCol){
int i, j;
int max = score[0][0];
*pRow = 0;
*pCol = 0;
for(i=0; i<n; i++){
for(j=0; j<m; j++){
if(score[i][j] > max){
max = score[i][j];
*pRow = i;
*pCol = j;
}
}
}
return max;
}
经过以上修改后的函数可以正确实现查找二维数组中的最大值,并返回该值及其索引。
2022-07-09 上传
2023-05-27 上传
2024-10-30 上传
2023-06-08 上传
2023-06-09 上传
2023-05-24 上传
2023-11-12 上传
celkhn5460
- 粉丝: 0
- 资源: 4万+
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析