- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【C语言程序设计】实验教学大纲
实验课程名称: C语言程序设计
实验课程英文名称:The C Programming Language
实验课程编号:
实验课程性质: 非独立设课
学时安排: 理论课程 42 学时 实验课程 14 学时
实验课程学分: 0学分
实验课程类型: 基础课
实验课程要求: 选修课
课程适用专业: 电子工程学院各个专业
十、 教学目的:学生通过本上机实验,能够运用结构化程序设计方法编写程序,能够熟练掌握TURBO C2。0 的编译、运行环境,能够运用C语言按给定要求编写、调试和运行程序,解决具体问题。为进一步的专业学习打下基础。
学习“C语言程序设计”课程不能满足于“懂得了”,满足于能看懂书上的程序,而应当熟练的掌握程序设计的全过程,既独立编写出源程序,独立上机调试程序,独立运行程序和分析结果。“程序设计”是一门时间性很强的课程,必须十分重视实践环节。除了学校规定的上机实验以外,应当提倡学生自己课余抽时间多上机实践。
上机试验的目的不仅是为了验证教材和讲课的内容或者验证自己所编的程序正确与否。学习程序设计,上机试验的目的是:
(1)加深对讲授内容的理解,尤其是一些语法规定,光靠课堂讲授,既枯燥无味又难以记住,通过多次上机,就能自然地、熟练的掌握。通过上机来掌握语法规则是行之有效的方法。
(2)熟悉所用的计算机系统的操作方法,也就是了解和熟悉C语言程序开发的环境。一个程序必须在一定的外部环境下才能运行,所谓“环境”,就是指所用的计算机系统的硬件和软件条件。使用者应该了解,为了运行一个C程序需要哪些必要的外部条件(例如硬件配置、软件配置),可以利用那些系统的功能来帮助自己开发程序。每一种计算机系统的功能和操作方法不完全相同,但只要熟练掌握一、两种计算机系统的使用,在遇到其他的系统时便会触类旁通,很快就能学会。
(3)学会上机调试程序。也就是善于发现程序中的错误,并能很快的排除这些错误,使程序能正确的运行。经验丰富的人在编译连接过程中出现“出错信息”时,一般能很快地判断出错误所在,并改正之。调试程序的能力是每个程序设计人员应当掌握的一项基本功。
因此,在做试验时千万不要在程序通过后就认为完成任务了,应当在已通过的程序基础上作一些改动(例如修改一些参数、增加程序的一些功能、改变输入数据的方法等),在进行编译、连接和运行。甚至于“自设障碍”,即把正确的程序改为有错的(例如用 scanf 函数输入变量时,漏写“&”符号;使数组下标出界;使整数溢出等),观察和分析所出现的情况。这样的学习才会有真正的收获,使灵活主动的学习而不是呆板被动的学习。
十一、实验教学项目表
实验课教学内容项目表(必做)
1 项目 数据类型、运算符和表达式 时数 2 性质 内容
要求 实验内容
查找计算机系统的C编译系统,找到它所在的子目录;
进入所用的集成环境;
熟悉集成环境的界面和有关菜单的使用方法;
输入并运行下面的程序:
#include stdio.h
void main()
{char cl,c2;
c1= ’a ’;
c2= ’b ’;
printf( “%c%c\n”,c1,c2);
}
输入并运行教材第3章习题3.6给出的程序:
输入并运行下面的程序:
#include stdio.h
void main ()
{ int a , b;
unsigned c , d;
long e , f;
a = 100;
b = -100;
e = 50000;
f = 32767;
c = a;
d = b;
printf (“%d, %d\n ”, a , b);
printf (“%u, %u\n ”, a , b);
printf (“%u, %u\n ”, c , d);
c = a = e;
d = b = f;
printf (“%d, %d\n ” , a , b);
printf (“%u, %u\n ” , a , b);
}
习题3.10。
习题4.5。
实验要求
1、了解编程环境的基本操作方法,学会独立使用该系统;
2、熟悉C程序的编辑、编译、连接和运行的过程;
3、掌握C语言的各种类型及其定义方法,赋值方法;
4、掌握不同类型之间赋值的规律;
5、学会使用各种算术运算符,特别是自加自减运算符。
2
项目 顺序、选择和循环结构程序设计 时数 2 性质 内容
要求 实验内容
习题4.6;
习题4.9;
习题5.10;
习题6.6;
6、习题6.9;
实验要求
1、掌握C语言的赋值语句的使用;
2、掌握不同类型的输入输出方法;
3、能正确使用各种格式转换符;
4、掌握
您可能关注的文档
- CnPack多语组件包概要计划说明书.doc
- Co IP道理与方法.doc
- CO2气体保护焊接的推行技术辅助材料.doc
- CO2气体珍爱焊工艺参数.doc
- CO2激光雕刻机切割机刻章机故障破除办法.doc
- CNG汽车加气站 项目计划书.doc
- CNG运输车队平安培训讲义稿二.doc
- cocos2d x学习指南CCMenu和CCMenuItem详解.doc
- Codtcvi经济管理系毕业设计论文工作请求1002定稿.doc
- COMBABY新爱婴计划大连市11.doc
- 招生宣传与社交媒体策略.pptx
- 2025-2030橙汁产业规划专项研究报告.docx
- 2025-2030散装盐行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2025-2030板鞋行业发展分析及投资价值研究咨询报告.docx
- 2025-2030数码文化设备产业市场深度调研及发展趋势与投资研究报告.docx
- 2025-2030气体燃料内燃机行业发展分析及投资价值研究咨询报告.docx
- 2025-2030氯化锌干电池行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2025-2030核磁共振设备市场前景分析及投资策略与风险管理研究报告.docx
- 2025-2030棉花行业风险投资运行分析及运作模式与投融资研究报告.docx
- 2025-2030殷瓦钢行业市场深度调研及前景趋势与投资研究报告.docx
文档评论(0)