欢迎来到天天文库
浏览记录
ID:11876892
大小:3.46 MB
页数:133页
时间:2018-07-14
《《c语言程序设计》实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程实验报告课程名称:C语言程序设计专业班级:信息安全1302班学号:U201315133姓名:李若愚指导教师:周时阳报告日期:2014年6月16日计算机科学与技术学院II目录1实验概述12第一次实验32.1实验目的32.2实验内容32.3实验小结103第二次实验143.1实验目的143.2实验内容143.3实验小结144第三次实验214.1实验目的214.2实验内容214.3实验小结215第四次实验295.1实验目的295.2实验内容225.3实验小结296第五次实验356.1实验目的356.2实验内容356.3实验小结357第六次实验417.1实验目的417.2实验内容417.3实验小结4
2、19书本上的程序设计509.1程序设计1569.2程序设计2629.3程序设计3729.4程序设计4799.5程序设计5879.6程序设计6999.7程序设计71119.8程序设计812010实验总结129参考文献130II华中科技大学c语言与程序设计实验报告信安二班李若愚U2013151331实验概述本次实验报告涵盖了六次上机实验的三十三个简单程序设计和《C语言实验与课程设计》一书中基础实验一章共八节内容的绝大部分实验习题。其中,六次上机实验均是在操作课上按时完成源代码、并在课下认真整理归纳的,开发环境为MicrosoftVisualC++6.0。每一次实验包括实验目的、实验内容和实验小结三
3、部分,实验内容又包括了程序代码和输出效果两部分。有些实验需要有不同的输出效果,所以有些实验附有多张截图;而有些实验的算法多种多样,所以可能会标注有多算法并给出每种算法的代码。《C实验与课程设计语言》一书中的实验分为八节,每节代表着不同的主体内容,不同于第一部分的是,依照书中的建议、同时也为了尝试新的开发环境,我采用了Code:Blocks的开发环境。同时,因为书中的一些实验相对比较复杂,所以排版上也有一些差异。因为两部分并不是同一时间写的,第一部分主要是呈现客观实验结果,而第二部分我更注重编写过程中遇到的问题和解决方法。《C语言与程序设计》这门课程相对于微积分等课程最大的不同便是它的实践性。通
4、过听课、看书、查阅资料固然能学会不少的理论知识,但如果不能真正转化为程序开发能力,一切都是徒劳的。而能够切实提高程序开发能力的方法便是多多动手操作。俗话说,冰冻三尺非一日之寒,提高动手能力同样是没有捷径的,我们应该做的就是每当遇到问题时首先思考,然后尝试着实际操作一遍,看看实验结果与我们的预期是否相符,如果不符,到底是哪里出了问题,从而在一次次的总结中不断成。我想,这才是我们这些上机作业的真正目的——提高每一个学生的操作能力,而这份实验报告正是一本记录我们不断成长的日志,我相信每个人都会在这些实验中获得提升。最后谈谈对C语言的简单认识,C语言是一种计算机程序设计语言,它既具有高级语言的特点,又
5、具有汇编语言的特点。它由美国贝尔实验室的DennisM.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件、三维、二维图形和动画,具体应用例如单片机以及嵌入式系统开发。130华中科技大学c语言与程序设计实验报告信安二班李若愚U201315133因为之前并没有程序设计的基础,所以第一次实际操作时还是犯了很多的错误,同时因为经验不足、知识不够牢固,
6、有些题目无从下手,也是通过助教老师、其他同学的帮助才得以完成。但我相信通过接下来的不断地学习和实践,我对C语言的认识会更深入,开发能力会更上一层楼。由于本人的能力有限,虽然已殚精竭力,但实验报告中仍不免有疏忽、差错,希望老师能够给予谅解。130华中科技大学c语言与程序设计实验报告信安二班李若愚U2013151332第一次实验2.1实验目的1.掌握基本输入输出语句用法,掌握C程序的编辑,编译,链接和运行的方法。2.设计简单的程序并完成简单的计算任务。3.懂得头文件的意义与使用方法。4.通过运行简单的C程序,学会在集成开发环境中调试程序的方法。2.2实验内容(一)设计一个程序,在字符模式下,以某个
7、字符拼出“王”汉字图形,显示输出。程序代码:#includevoidmain(void){printf("***********");printf("*");printf("*");printf("***********");printf("*");printf("*");printf("***********");}输出效果:130华中科技大学c语言
此文档下载收益归作者所有