C语言程序设计-实验课程实验报告

C语言程序设计-实验课程实验报告

ID:43707744

大小:263.53 KB

页数:96页

时间:2019-10-13

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

《C语言程序设计-实验课程实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程实验报告课程名称:c语言程序设计专业班级:信安1302学号:姓名:指导教师:报告日期:2014年6月16日计算机科学与技术学院目录1实验概述12第一次实验42.1实验目的42.2实验内容42.3实验小结123第二次实验133.1实验目的133.2实验内容133.3实验小结194第三次实验194.1实验目的194.2实验内容194.3实验小结255第四次实验265.1实验目的195.2实验内容195.3实验小结256第五次实验316.1实验目的196.2实验内容196.3实验小结257第六次实验377.1实验目的197.2实验内容197.3实验小结258课本实验47&1表达

2、式和标准输入与输出实验5&2流程控制实验68.3函数与程序结构试验68.4预编译处理实验68.5数组实验6&6指针实验6&7结构与联合实验6&8文件实验69实验总结88参考文献971实验概述实验报告分为上机实验和课后作业两个板块,分别是群文件里的程序题和C语言实验与课程设计书本上的程序题。C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔实验室的DennisM.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机

3、硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件、三维、二维图形和动画,具体应用例如单片机以及嵌入式系统开发。C语言门是一门理论与实践相结合的课,上机操作是必不可少的,只有通过自己上机操作才能更快地掌握这门课程。由于这是我第一次接触C语言,自然就会显得很生疏,尤其是开始时比较困难,但是在老师和同学的帮助下逐渐适应了,经过多次操作之后我明显感觉自己的操作能力有所增强。因为初次接触C语言,只是运用基本的C语言知识处理一些简单的问题,而这些操作并不能运用到实际生活生产中,实际上,C语言的作用是很大的,相信

4、在以后的学习过程中,我能更好地运用c语言来处理一些实际问题,编写一些复杂的程序。2第一次实验2.1实验目的1.掌握基本输入输出语句用法,掌握C程序的编辑,编译,链接和运行的方法。2.设计简单的程序并完成简单的计算任务。3•懂得头文件的意义与使用方法。4.通过运行简单的C程序,学会在集成开发环境中调试程序的方法。2.2实验内容2.2.1设计一个程序,在字符模式下,以某个字符拼出“王”汉字图形,显示输出。程序代码:#includevoidmain(void)printfC*********‘‘)•print”*H);prjntf(”*********

5、")•print”*H);prjntf(”*********")•输出效果:"D:my_wsmy_wsprolDebugwork.exe"*Pressanykeytocontinue2.2.2输入一个华氏温度,要求输出摄氏温度。公式为c二5/9*(f-32)。程序代码:#includevoidmain(void)floatf,c;printf(Hpleaseenteratempretureinfahrenheit:H);scanf(H%r,&f);c=5.0/9.0*(f-32.0);printf(Hc=%fn,c);}输出效果:"

6、D:my_wsmy.wspro2Debugwork2.exe2.3设计3种算法,完成交换整型两个变量值的程序。第一种程序代码:#includevoidmain(void){inta,b,c;printf(Mpleaseentera,bn);scanf(n%d%dH,&a,&b);c=a;a=b;b=c;printf("a=%d,b=%d",a,b);}第二种程序代码:#includepleaseenteratenpretureinfahrenheit:120c=48.888889Pressanykeytocontinuev

7、oidmain(void)inta.b;printf(Hpleaseentera,bM);scanf(H%d%dH,&a,&b);a=a+b;b=a-b;a=a-b;printf(,'a=%d,b=%d'a,b);}第三种程序代码:#includevoidmain(void){inta.b;printf(Hpleaseentera,bM);scanf(H%d%dH,&a,&b);a=aAb;b=aAb;a=aAb;printf(,'a=%d,b=%d'a,b);}输

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

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

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