- 2
- 0
- 约1.08万字
- 约 60页
- 2018-06-14 发布于福建
- 举报
第13章 常见错误与程序调试
第13章 常见错误和程序调试 13.1 常见错误分析 13.2 程序调试 应改为 max(x,y) int x,y; {int z; z=x>y?x:y; return(z); } (22) 所调用的函数在调用语句之后才定义,而又在调用前未加说明。 main( ) {float x,y,z; x=3.5;y=-7.6; z=max(x,y); printf(%f\n,z); } float max(float x,float y) {return(z=x>y?x:y); } 这个程序乍看起来没有什么问题,但在编译时有出错信息。原因是max函数是实型的,而且在main函数之后才定义,也就是max函数的定义位置在main函数中的调用max函数之后。改错的方法可以用以下二者之一: ① 在main函数中增加一个对max函数的声明,即函数的原型: main( ) {float max(float,float);/*声明将要用到的max函数为实型*/ float x,y,z; x=3.5;y=-7.6; z=max(x,y); printf(%f\n,z); } ② 将max函数的定义位置调到main函数之前。即: floa
您可能关注的文档
最近下载
- 第三单元第七课+家庭生活中的卫生+家庭衣物巧收纳课件+2025-2026学年+人民版初中劳动技术八年级上册.pptx VIP
- 剪映短视频策划、拍摄、剪辑实战教程:短视频音频的应用PPT教学课件.pptx VIP
- 浙江省执业医师注册健康体检表.docx VIP
- 剪映短视频策划、拍摄、剪辑实战教程:短视频字幕与贴纸的应用PPT教学课件.pptx VIP
- 剪映短视频策划、拍摄、剪辑实战教程:短视频的后期调整PPT教学课件.pptx VIP
- 北师大版八年级物理下册《8.1压强》同步练习题(带答案).docx VIP
- 剪映短视频策划、拍摄、剪辑实战教程:剪映剪辑基础PPT教学课件.pptx VIP
- 剪映短视频策划、拍摄、剪辑实战教程:精细剪辑短视频PPT教学课件.pptx VIP
- 二十五项反事故措施.pdf VIP
- 十五五时期经济社会发展座谈会十五五如何谋篇布局.pptx VIP
原创力文档

文档评论(0)