1 / 135
文档名称:

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

格式:doc   大小:2,776KB   页数:135页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

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

上传人:jiquhe72 2018/8/21 文件大小:2.71 MB

下载得到文件列表

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

文档介绍

文档介绍:课程实验报告
课程名称: 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(

最近更新

实施“研学后教” 实现有效对话——以六年级.. 3页

学术研究与课堂教学的对接及转化 3页

大学生信用教育的误区分析及解决措施 3页

多模态语篇分析的社会符号学理据 3页

基层国税部门绩效评价研究 3页

基于遗传神经网络的工时定额系统 4页

基于视觉的AGV道路识别和导引 3页

基于网络的无刷直流电机的远程控制 3页

基于用户角色定位的微博热点话题检测方法 3页

基于流量的用户网络行为分析系统设计与实现 3页

基于最优化的电力系统机组组合问题研究 3页

基于拟力法的弯曲型剪力墙结构数值模拟理论 3页

基于复合地产理念的公益性项目商业化运作模式.. 4页

《逢入京使》ppt 19页

医疗器械生产厂房出租居间3篇 45页

别墅改造合同尊享品质3篇 51页

农业机械跨区作业运输协议3篇 46页

仓储物流贷款居间服务范本3篇 53页

2025年度防刺背心设计与生产代工合同3篇 52页

2025年度消防安全设备承揽合同文本3篇 51页

《管理会计》第九章 14页

《秋天的图画》精品课件上课 38页

2025高三复习工作计划 3页

2025部门年度工作计划目标 4页

2025营销年度工作计划2 4页

2025物理实验计划 4页

《片机最小系统》课件 19页

《流产的护理》ppt课件 36页

2025年武汉警官职业学院单招职业技能测试题库.. 73页

2025年辽宁经济职业技术学院单招职业技能测试.. 75页