C语言程序设计-实验.doc


文档分类:IT计算机 | 页数:约135页 举报非法文档有奖
1/135
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/135
文档列表 文档介绍
课程实验报告
课程名称: C语言程序设计
专业班级: 信息安全1302班
学号:
姓名:
指导教师:
报告日期: 2014年6月16日
计算机科学与技术学院
目录
1 实验概述 1
2 第一次实验 2
实验目的 2
实验内容 2
实验小结 11
3 第二次实验 11
实验目的 11
实验内容 11
实验小结 17
4 第三次实验 18
实验目的 18
实验内容 18
实验小结 24
5 第四次实验 24
实验目的 24
实验内容 25
实验小结 29
6 第五次实验 30
实验目的 30
实验内容 30
实验小结 35
7 第六次实验 35
实验目的 35
实验内容 35
实验小结 43
8 书本上的程序设计 43
熟悉C语言程序的开发环境 43
表达式与标准输入输出 49
流程控制实验 55
函数与程序结构实验 66
编译预处理实验 73
数组实验 82
指针实验 95
结构与联合实验 108
文件实验 120
9 实验总结 130
参考文献 132
1 实验概述
本次实验报告涵盖了六次上机实验的三十三个简单程序设计和《C语言实验与课程设计》一书中基础实验一章共八节内容的绝大部分实验****题。其中,六次上机实验均是在操作课上按时完成源代码、并在课下认真整理归纳的,开发环境为Microsoft Visual C++ 。每一次实验包括实验目的、实验内容和实验小结三部分,实验内容又包括了程序代码和输出效果两部分。有些实验需要有不同的输出效果,所以有些实验附有多张截图;而有些实验的算法多种多样,所以可能会标注有多算法并给出每种算法的代码。在实验报告中,有部分实验我还加入当时很不完善的代码和我修改以后的代码,便于分析和解决问题,让我对问题有更加深入的理解。《C实验与课程设计语言》一书中的实验分为九节,每节代表着不同的主体内容,按照书上的要求,用了Code::Blocks,里面的内容分为实验目的,实验内容,实验步骤与结果三部分。通过实验书上的练****我对C语言程序设计有了更深入的理解。《C语言与程序设计》这门课程相对于其他等课程最大的不同便是它的实践性。通过听课、看书、查阅资料固然能学会不少的理论知识,但如果不能真正转化为程序开发能力,一切都是徒劳的。而能够切实提高程序开发能力的方法便是多多动手操作。
请允许我谈谈对C语言的简单认识,C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔实验室的Dennis M. Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件、三维、二维图形和动画,具体应用例如单片机以及嵌入式系统开发。
因为初次接触C语言,本次实验报告并不会涉及特别深的C语言知识。只是运用基本的C语言知识处理一些简单的问题,而这些操作并不能运用到实际生活生产中,实际上,C语言的作用是很大的,相信在以后的学****过程中,我能更好地运用C语言来处理一些实际问题,编写一些复杂的程序。而本次实验报告我用心分析,认真修改,花了很长时间才完成,希望能对我以后的学****有所帮助。在本次实验中,有些实验内容有一定的难度,我与一些同学讨论,一起想算法和过程,这其中的快乐也是我这次实验的一个很大的收获,我相信,这也会培养了我的团队能力!
2 第一次实验
实验目的
,掌握C程序的编辑,编译,链接和运行的方法。


4. 通过运行简单的C程序,学会在集成开发环境中调试程序的方法。
实验内容
(一)设计一个程序,在字符模式下,以某个字符拼出“王”汉字图形,显示输出。
程序代码:
#include <>
void main(void)
{
printf("mmmmmmmmmmmm\n");
printf(" mm \n");
printf(" mm \n");
printf(" mmmmmmmmmm\n");
printf(" mm \n");
printf(" mm \n");
printf(

C语言程序设计-实验 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数135
  • 收藏数0 收藏
  • 顶次数0
  • 上传人jiquhe72
  • 文件大小2.71 MB
  • 时间2018-08-21