c语言程序设计-实验

c语言程序设计-实验

ID:12515453

大小:1.66 MB

页数:102页

时间:2018-07-17

c语言程序设计-实验_第1页
c语言程序设计-实验_第2页
c语言程序设计-实验_第3页
c语言程序设计-实验_第4页
c语言程序设计-实验_第5页
资源描述:

《c语言程序设计-实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程实验报告课程名称:C语言程序设计专业班级:信息安全1302班学号:姓名:指导教师:报告日期:2014年6月16日计算机科学与技术学院目录1、实验概述42.第一次实验52.1实验名称:熟悉c语言的开发环境52.1.1实验目的52.1.2实验内容52.1.3实验过程及其结果62.2实验名称:表达式与标准输入与输出72.2.1实验目的72.2.3实验内容及要求72.2.4实验小节:133.第二次实验143.1实验名称:流程控制实验143.1.1实验目的:143.1.2实验内容及要求143.1.3实验内容及要求163.2实验名称:函数与程序结构实验233.2.1实验目的:

2、233.2.2实验内容及要求233.2.3实验过程及其结果254.第三次实验354.1实验名称:编译预处理实验354.1.1实验目的:354.1.2实验内容及要求354.1.3实验过程及其结果385.第四次实验485.1实验名称:数组实验485.1.1实验目的485.1.2实验内容及要求485.1.3实验过程及其结果526.第五次实验596.1实验名称:指针实验596.1.1实验目的596.1.2实验内容及要求596.1.3实验过程及其结果646.1.4实验小节807.第六次实验817.1实验名称:结构与联合实验817.1.1实验目的817.1.2实验内容及要求817

3、.1.3实验过程及其结果857.1.4实验小节:998.实验总结100参考文献1021、实验概述上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程的实践来真正掌握它。对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。为了尽快掌握用c语言开发程序的能力,为今后的继续学习打下一个良好的基础我们结合课堂讲授的内容和进度,安排了6次上机实验。课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面

4、:1.加深对课堂讲授内容的理解课堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。然而要使用c语言这个工具解决实际问题,又必须掌握它。通过多次上机练习,对于语法知识有了感性的认识,加深对它的理解,在理解的基础上就会自然而然地掌握c语言的语法规定。对于一些内容自己认为在课堂上听懂了,但上机实践中会发现原来理解的偏差,这是由于大部分学生是初次接触程序设计,缺乏程序设计的实践所致。2.熟悉程序开发环境、学习计算机系统的操作方法一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进行。所谓"环境"就是所用的计算机系统硬

5、件、软件条件,只有学会使用这些环境,才能进行程序开发工作。通过上机实验,熟练地掌握c语言开发环境,为以后真正编写计算机程序解决实际问题打下基础。同时,在今后遇到其它开发环境时就会触类旁通,很快掌握新系统的使用。3.学习上机调试程序完成程序的编写,决不意味着万事大吉。你认为万无一失的程序,实际上机运行时可能不断出现麻烦。如编译程序检测出一大堆错误。有时程序本身不存在语法错误,也能够顺利运行,但是运行结果显然是错误的。开发环境所提供的编译系统无法发现这种程序逻辑错误,只能靠自己的上机经验分析判断错误所在。程序的调试是一个技巧性很强的工作,对于初学者来说,尽快掌握程序调试方

6、法。2.第一次实验2.1实验名称:熟悉c语言的开发环境2.1.1实验目的(1)熟悉Code::Block等C语言程序的开发环境。(2)掌握C程序的编辑、编辑、链接和运行方法。(3)通过运行简单的C程序,学会在集成开发环境中调试程序的方法。2.1.2实验内容(1)源程序说明:下面的程序可以实现输入三角形三边长a,b,c的值,计算并输出三角形的面积。三角形的面积公式为area=sqrts*(s-a)*(s-b)*(s-c),其中,s=(a+b+c)/2为三角形的半周长。源代码1:#include#includeintmain(void){

7、floata,b,c,s,t;print("inputthreeedgeofthetringle")scanf("%f%f%f",&a,&b,&c);s=(a+b+c)/2t=s*(s-a)*(s-b)*(s-c);area=sqrt(t);print("area=%d",area);return0;}源程序2说明:下面的程序可实现输入10个整数,计算并输出这10个整数的累加和。源程序2:#include#defineN5;intsum(intx[],intn);intmain(void){inti,a[N],total;p

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

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

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