1 / 76
文档名称:

C语言与程序设计实验指导、报告书_精品.doc

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

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

分享

预览

C语言与程序设计实验指导、报告书_精品.doc

上传人:2271657262 2012/6/12 文件大小:0 KB

下载得到文件列表

C语言与程序设计实验指导、报告书_精品.doc

文档介绍

文档介绍:精品C语言与程序设计
实验指导、报告书


班级:____________________
姓名:____________________
计算机科学与技术学院
C程序设计语言课程是计算机专业和非计算机专业的一门技术基础选修课程,大学一年级
开设,同时也是作为学生学习计算机的一种启蒙语言。
通过本课程的学习使学生更好地了解和应用计算机,培养学生应用计算机独立解决问题的能力,让学生基本掌握一门使用计算机的语言工具,为学生今后无论是从事计算机或非计算机工作都奠定了良好的、扎实的计算机语言基础。
C程序设计语言最早是由Dennis Richie于1973年设计并实现的。从那时开始,C语言已经从其位于贝尔实验室的发源地传播到世界各地,它已成为全球程序员的公共语言,并由此也诞生了两个新的主流语言C++与Java—它们都建立在C语言的语法和基本结构的基础上。现在世界上的许多软件都是在C语言及其衍生的各种语言的基础上开发出来的。
C程序设计语言课程是高强度的脑力劳动,不是听会的,也不是看会的,而是自己练习会的。因此,要求大家在学习C程序设计语言课程时,不能满足于能看懂书上的程序,而应当熟练地掌握程序设计的全过程,即能独立地编写出源程序,独立地上机调试程序,独立运行程序和分析结果。程序设计是一门实践性很强的课程,必须十分重视实践环节,同时还必须保证应有足够的上机实验时间。
《C程序设计实验指导、报告书》是为配合C程序设计语言课程而编写的一本具有很强的实践性教材。C程序设计语言课程为我校精品课程建设之一,为了达到本课程各个教学环节的规范化,并且让学生真正达到学以致用的效果,除了要求学生掌握本课程大纲所要求的知识点外,更重要的还要通过实践教学环节来拓展学生程序设计的逻辑思维和提高程序设计的能力,同时也能让学生深刻地了解关于如何运用软件工程的理念去开发软件。
由于本课程是为面向全校各专业开设,为此,对学生学习本课程的要求也有所不同,考虑这一点,在本教程的内容安排上也有所不同,授课教师可根据授课专业的需要进行必要的题目选择。
本实验教程中内容的编写,是根据本课程教学大纲的指导下基本上是以学生的兴趣和爱好为出发点进行编排的,其中体现出在掌握了课堂教学环节上的理论知识,得以在本实践环节中得到应用。
本实验教程共安排了5个实验,每项实验包括实验学时、实验目的、实验内容及部分思考题等。整个实验建议用40学时完成,其中计划学时20,另外20学时是对编程感兴趣的同学安排的,可作为选项实验题目,所以学生可以根据自己的情况进行选做。

书山有路勤为径
祝你成功!
C程序设计课程教学组
2005年秋学期
目录
实验1:简单C程序设计
项目编程
(1) 找出a,b,c中最大值
(2) 按a,b,c值由小到大输出
(3) 报选体育科目统计程序
课外选做题
(1) 输入100条数据,找出最大值及位置
(2) 统计输入的字符串中,数字、字母与其他字符的个数
(3) 打印简单图形
实验2:数组与排序
项目编程
(1) 交换数组元素
(2) 排序程序
(3) 查询程序
课外选做题
(1) 矩阵运算
(2) 级数求和
(3) 电路计算
(4) 字符串处理
实验3:模块化编程
项目编程
(1) 矩阵运算
(2) 字符串升序排序
(3) 排列方阵程序
课外选做题
(1) 计算某数的位数之积
(2) 年龄统计程序
(3) 字符插入操作
实验4:指针与链表
项目编程
(1) 利用行指针实现成绩查询
(2) 建立链表程序
(3) 字符删除
课外选做题
(1) 字符统计
(2) 结构体数组的应用
(3) 字符串连接
实验5:综合程序设计
项目编程
(1) 破译密码程序
(2) 趣味编程
(3) 人民币面值统计
(4) 考试成绩处理
课外选做题
(1) 文本词汇统计
(2) 趣味编程
(3) 选票统计
附录Ⅰ本实验总结
附录Ⅱ编程必须注意的几个问题
附录Ⅲ程序调试与常见错误分析
附录Ⅳ TC部分出错信息注释
参考文献
实验1 简单C程序设计
一、实验学时:4
二、实验目的:
1、学习和了解C程序设计语言的数据类型及在内存中的储存方式,理解数据的层次结构;
2、学习掌握输入、输出函数的基本格式和使用方法;
3、了解C语言源代码转换成可执行程序的过程;
4、掌握选择、循环语句的使用规则;
5、能够设计和编写简单的C应用程序。
三、必须学习和掌握的知识点:
1、常用的数据类型及各类型数据的取值范围
(int、long int、float、dou

最近更新

2026年医学微生物学习题集附答案 40页

小学历史与文化知识竞赛题库100道【完整版】 37页

2026年网络安全知识竞赛题库含答案(能力提升.. 39页

小学历史与文化知识竞赛题库100道及参考答案【.. 37页

小学历史与文化知识竞赛题库100道附参考答案(.. 37页

新安全生产法知识竞赛试题库及答案(真题汇编.. 43页

最新全国政法队伍教育整顿知识竞赛试题库【各.. 39页

最新煤气操作证考试题100道附完整答案(夺冠系.. 39页

最新煤气操作证考试题100道含答案(综合卷) 39页

孙思邈治疗瘿病的学术特色探析 6页

2025年全封闭干洗机项目发展计划 72页

2025年加油站设备项目合作计划书 49页

2025年动画片项目建议书 66页

理中丸治疗脐上筑去白术机理探析 7页

2025年邵阳职业技术学院单招职业技能测试模拟.. 44页

2025年重庆水利电力职业技术学院单招职业适应.. 44页

2025年防城港职业技术学院单招职业倾向性测试.. 44页

2025广东惠州博罗县榕盛城市建设投资有限公司.. 41页

2026年上海电机学院单招职业倾向性考试题库附.. 43页

2026年云南机电职业技术学院单招职业技能考试.. 43页

2026年制冷与空调作业人员考试题库及参考答案.. 40页

2026年卧底笔试题库100道含答案(培优) 39页

设计艾灸排烟系统施工方案 6页

刮板式花生脱壳机结构设计 39页

江苏省住建厅发布《江苏省城镇排水管网排查评.. 1页

约瑟的一生PPT精选文档50页文档 50页

诗句谚语成语中的科学知识课件 23页

药用植物栽培学当归栽培技术课件 28页

陈金珠编有机化学全部答案 47页

福建省技工院校学生学籍管理办法【闽人社文〔.. 6页