CodeBlocks使用简介

CodeBlocks使用简介

ID:38551930

大小:3.18 MB

页数:46页

时间:2019-06-14

CodeBlocks使用简介_第1页
CodeBlocks使用简介_第2页
CodeBlocks使用简介_第3页
CodeBlocks使用简介_第4页
CodeBlocks使用简介_第5页
资源描述:

《CodeBlocks使用简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Code::Blocks使用指南一、下载安装程序http://www.codeblocks.org/http://acm.uestc.edu.cn/download.php二、安装程序常用版本为:codeblocks-10.05mingw-setup。安装时请按安装程序窗口的提示一步步点击,直到安装完成。启动后的窗口三、建立工程进入File菜单按照图示点击Project也可以从这儿进入!选择Consoleapplication(控制台应用程序)。为避免下次出现此窗口,选上“Skipthispagenexttime”。由于是学习C语言,我们选择“C”。项目名称与项目路径(位

2、置)当项目位置含中文或空格时,调试有可能不能进行!!!编译器选择,用默认即可。工程建立好后的界面。四、输入源程序(代码)单击Sources前的加号,可以看到已生成main.c源代码文件,双击它,可以在其内输入源代码。输入自己的程序。五、运行程序点击run按钮或进入右边所示的的Build菜单,程序开始编译,然后会自动运行。这是刚才程序代码的运行结果,最后两行不是该程序的运行结果,是CodeBlocks添加的结果,可以看到该程序的返回值和执行时长。并说明按任意键就能回到编辑程序界面。六、关于设置问题1:有时安装完成后,建立工程并写了程序开始编译运行,但CodeBlocks没有

3、反应。通常是编译器路径不对的问题。大家可以这样修改。点击Compileranddebugger…在Globalcompilersettings中点击Resetdefault均点击确定。这时它会自动探测默认编译器的位置,从而就可以使用该编译器。问题2:如何设置编辑器字体及大小?从这儿进入点击Choose进入即可进行设置。七、程序的调试以下例说明在Code::Blocks中关于程序调试的简单方法。分析:由上面右式,看出是多项连加,并且项的生成有规律,所以考虑用循环实现连加。如果把1/1!看作第1项,用变量a表示当前要加的数的分母,当a是第k项分母时,则第k+1项分母可表达为:

4、a*=k+1。由此得到下面流程图。e=1,a=1,n=11/a>=1e-10e+=an++,a*=n输出eNY程序如下:#includeintmain(){inta,n;doublee;e=1;a=n=1;while(1/a>=1e-10){e+=1/a;n++;a*=n;}printf("e=%.15lf",e);return0;}按F9,程序运行结果如下:显然结果是错误的,下面我们进行调试排错。移到光标至该位置,因为前面语句少,看起来好像没有错误。我们希望调试从下一句开始。进入Debug(调试)菜单,点击Runtocursor(运行至光标),以后也可

5、按F4。也可以找到此工具栏(调试工具栏),点击该图标,运行至光标处。屏幕变成此图,后面的黑色窗口说明程序正在运行,全黑说明还没有任何输出。前面编辑窗口中的第8行前的小三角形说明已经运行到行。为了看清程序运行过程中变量的变化,可以添加变量的观察。从Debug菜单进去,点击Editwatchs…点击Add,弹出上面的窗口,可以填入变量或变量表达式,点OK就可加入。添加完成后,点击OK退出。为了能看见变量的值,按如图所示调出Watches窗口。不断的点击此按钮(运行到下一行指令),同时观察Watches窗口中变量和表达式的值。我们发现a为整数是问题的关键。从而修改程序如下。#i

6、ncludeintmain(){intn;doublea,e;e=1;a=n=1;while(1/a>=1e-10){e+=1/a;n++;a*=n;}printf("e=%.15lf",e);return0;}运行结果为:正确了!!!!!!!!!!八、怎样在CDOJ上练习http://acm.uestc.edu.cn先点击这儿注册。以后进入网站时要先登录(login)。以卢攀(2012101010001)为例,AuthorsId要求填为学号的后11位,NickName为真实姓名,以便统计成绩。密码稍微简单点,以易记为准。做比赛做题目以此题说明做法因为很

7、多题输入数据量比较大,而且调试中需要反复输入,所以一般把此处的数据复制下来,建立一个文件,程序中需要数据时再从文件读入,并且把输出结果也输入文件,便于比对。提交时点击此链接。(位置在页上方和下方)1、先在U盘或本地硬盘上建立本次实验文件夹,并且建立本题的工程(通过Code::Blocks)。2、新建输入数据文本文件。空白处点击右键3、开始在Code::Blocks中写程序。表明是从in.txt文件中读入数据表明输出到out.txt文本文件4、写好后开始运行5、发现与样例输出一致。这时开始复制程序准备提交。用默认的G++即可。一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。