- 2
- 0
- 约4.13千字
- 约 11页
- 2026-08-07 发布于河南
- 举报
校验改错题试题及答案
一、逻辑与算法改错题(30分)
1.题目:以下函数用于在整型数组中查找并返回最大值,请找出代码中的错误并给出修改意见。
```c
intFindMax(intarr[],intn){
intmax=arr[0];
for(inti=1;i=n;i++){
if(arr[i]max){
max=arr[i];
}
}
returnmax;
}
```
答案:
错误在于循环条件`i=n`。
原因:数组下标从0开始,长度为`n`的数组其有效下标范围是`0`到`n-1`。当`i`等于`n`时,`arr[n]`会发生数组越界访问。
修改:将`i=n`改为`in`。
2.题目:以下代码用于判断一个整数`n`是否为素数,请指出逻辑错误。
```c
intIsPrime(intn){
if(n=1)return0;
for(inti=2;in;i++){
i
您可能关注的文档
- 心理爱情测试题及答案.docx
- 心理ct测试题及答案.docx
- 心里学考试题及答案.docx
- 心里疾病测试题及答案.docx
- 心里的测试题及答案.docx
- 心里测试题目及答案.docx
- 心境能量测试题及答案.docx
- 心绞痛的试题及答案类型.docx
- 心悸考试题目及答案.docx
- 心肌炎的试题及答案.docx
- 印章授权使用承诺书.docx
- 真实性承诺书.docx
- DB3308∕T 038-2018 中高海拔山地茄子栽培技术规范.docx
- DB3308∕T 135-2023 稻田生态施肥技术规程.docx
- DB64∕T 992.6-2014 电梯运行安全监测信息管理系统技术规范 第6部分:系统运行维护.docx
- DB3307∕T 127-2023 无花果绿色生产全产业链管控技术规范.docx
- DB3308∕T 024-2015 衢州月嫂服务质量规范.docx
- DB3308∕T 078-2021 低丘红黄壤红美人栽培技术规范.docx
- DB3308∕T 088-2021 村播服务规范.docx
- DB3308∕T 091-2021 县级社会治理中心建设与运行管理规范.docx
最近下载
- 2026—2028年中国金银首饰批发服务行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图.pptx VIP
- 《易错题》高中物理必修一第四章《运动和力的关系》检测卷(有答案解析精品.pdf VIP
- 有害生物防治员职业技能考试题库(含各题型).docx
- 腹腔巨大肿瘤切除术麻醉管理.pptx
- DB32T-公路工程现浇泡沫轻质土填筑技术规范及编制说明.pdf
- 上海临港外服笔试真题(完整版+详细答案解析).docx
- 小学数学四年级上册《角的度量》核心知识清单(4).docx
- 产科教学查房课件.ppt VIP
- NBT 47052-2016 简单压力容器(规范).doc VIP
- 建设工程造价咨询规范.doc VIP
原创力文档

文档评论(0)