版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、在程序设计中,单步调试能够跟踪程序的执行流程。跟踪过程中,还可以观察变量的变化,从而发现其中存在的问题。单步执行除了可以帮助我们发现设计的程序中存在的问题,对于初学者,还可以帮助我们理解语言的机制。所以,对于初学者,掌握所用的集成开发环境的一般用法,是一件非常重要的事情。由于其重要性,再引用中国的一句古话“工欲善其事,必先利其器”,单步调试就是程序设计者最重要的工具之一,这种工具的形态是软件。程序员用软件当工具,正常得不得了。本文介绍CodeBlock的调试功能。因为面向初学者,高手请绕行。到资源中下载,请点链接: HYPERLINK /detail/sxhelijian/6541685 t
2、_blank /detail/sxhelijian/6541685(相关链接我写的VC+中调试功能: HYPERLINK /sxhelijian/article/details/8129059 t _blank VC+6.0调试工具使用初步)示例代码:cpp HYPERLINK /sxhelijian/article/details/15026159 o view plain view plain HYPERLINK /sxhelijian/article/details/15026159 o copy copy HYPERLINK /sxhelijian/article/details/15
3、026159 o print print HYPERLINK /sxhelijian/article/details/15026159 o ? ?#includeusingnamespacestd;constdoublepi=3.1415926;intmain()floatr,a;cout输入半径:r;a=pi*r*r;cout输出面积:;coutaendl;return0;floatvolume(floath,floatr)returnpi*r*r*h;#include using namespace std;const double pi=3.1415926;int main( ) flo
4、at r,a; cout输入半径:r; a=pi*r*r; cout输出面积:; coutaendl; return 0;float volume(float h,float r) return pi*r*r*h;实践代码:cpp HYPERLINK /sxhelijian/article/details/15026159 o view plain view plain HYPERLINK /sxhelijian/article/details/15026159 o copy copy HYPERLINK /sxhelijian/article/details/15026159 o print
5、 print HYPERLINK /sxhelijian/article/details/15026159 o ? ?#includeusingnamespacestd;constdoublepi=3.1415926;intmain()inta;cout请输入一个数:a;if(a=2)cout你2了。;elsecout你不2。;return0;#include using namespace std;const double pi=3.1415926;int main( ) int a; cout请输入一个数:a; if(a = 2) cout你2了。; else cout你不2。; retu
6、rn 0;示例代码:cpp HYPERLINK /sxhelijian/article/details/15026159 o view plain view plain HYPERLINK /sxhelijian/article/details/15026159 o copy copy HYPERLINK /sxhelijian/article/details/15026159 o print print HYPERLINK /sxhelijian/article/details/15026159 o ? ?#includeusingnamespacestd;constdoublepi=3.1
7、415926;floatarea(floatr);intmain()floatr1,a1;cinr1;a1=area(r1);couta1endl;return0;floatarea(floatr)floata;a=pi*r*r;returna;#include using namespace std;const double pi=3.1415926;float area(float r);int main( ) float r1,a1; cinr1; a1=area(r1); couta1endl; return 0;float area(float r) float a; a = pi*
8、r*r; return a;实践代码:cpp HYPERLINK /sxhelijian/article/details/15026159 o view plain view plain HYPERLINK /sxhelijian/article/details/15026159 o copy copy HYPERLINK /sxhelijian/article/details/15026159 o print print HYPERLINK /sxhelijian/article/details/15026159 o ? ?#includeusingnamespacestd;floatmax
9、(floatx,floaty);intmain()floata,b,c;cinab;c=max(a,b);coutThemaxiscendl;return0;floatmax(floatx,floaty)floatz;z=(xy)?x:y;returnz;#include using namespace std;float max(float x, float y);int main () float a,b,c; cinab; c=max(a, b) ; coutThe max is cendl; return 0;float max(float x, float y) float z; z
10、=(xy)? x : y ; return z;示例代码:cpp HYPERLINK /sxhelijian/article/details/15026159 o view plain view plain HYPERLINK /sxhelijian/article/details/15026159 o copy copy HYPERLINK /sxhelijian/article/details/15026159 o print print HYPERLINK /sxhelijian/article/details/15026159 o ? ?#include#includeusingnam
11、espacestd;intmax(int,int);intmain()intm,a,b;a=100;b=200;m=max(a,b);cout最大:my)z=x;elsez=y;returnz;#include#includeusing namespace std;int max(int,int);int main( ) int m,a,b; a=100; b=200; m=max(a,b); cout最大:my) z=x; else z=y; return z;实践代码:cpp HYPERLINK /sxhelijian/article/details/15026159 o view pla
12、in view plain HYPERLINK /sxhelijian/article/details/15026159 o copy copy HYPERLINK /sxhelijian/article/details/15026159 o print print HYPERLINK /sxhelijian/article/details/15026159 o ? ?#includeusingnamespacestd;floatmax(floatx,floaty);intmain()floata,b,c;cinab;c=max(a,b);coutThemaxiscendl;return0;floatmax(floatx,floaty)floatz;z=(xy)?x:y;returnz;#inc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 老师支教工作总结参考5篇
- 特困救助申请书6篇
- 校本培训记录
- 校本课程生活与物理
- 心理委员科培训心得体会6篇
- 云南省大理白族自治州(2024年)小学语文部编版期末(疯狂进步)完整试卷(含答案)
- 灯的设计美术教案5篇
- 上岗前的培训心得体会7篇
- 合同定金条款有些和其生效时间
- 儿童志愿者的心得体会8篇
- 透层、封层、粘层施工要求
- 出生证明日文翻译
- 《商业模式设计》课程教学大纲
- 西南大学学术委员会章程(正式文件)
- JJG 443-2015 燃油加油机(高清-原版)
- (完整版)导师制度管理办法
- 校舍安全定期检查台账(共8页)
- 疤痕药物注射治疗术前同意书
- 山东省高中学生学籍卡片
- 保险代理公司财务管理制度
- 机场保障特种车辆管理的常见误区和消除对策
评论
0/150
提交评论