《C语言程序设计》实验报告.doc

《C语言程序设计》实验报告.doc

ID:59392518

大小:98.00 KB

页数:19页

时间:2020-05-29

《C语言程序设计》实验报告.doc_第1页
《C语言程序设计》实验报告.doc_第2页
《C语言程序设计》实验报告.doc_第3页
《C语言程序设计》实验报告.doc_第4页
《C语言程序设计》实验报告.doc_第5页
资源描述:

《《C语言程序设计》实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《C语言程序设计》实验报告学院:专业:学号:姓名:成绩:课程代码:指导教师:实验中心:电气信息专业试验中心日期:目录实验总体要求实验一………………………………………………C语言的运行环境和运行过程实验二………………………………………………数据类型、运算符与表达式实验三………………………………………………程序结构(顺序、选择和循环)实验四………………………………………………数组实验五………………………………………………函数实验六………………………………………………指针实验七………………………………………………结构体实验八………………………………………………类和对象实验总体要求C语言程序设计课程

2、是一门实践性很强的课程,为了培养学生的计算机应用能力,除了课堂理论教学外,必须加强程序设计课程实验的教学环节。1、课程实验教学目的通过C语言程序设计的课程实验教学,学生应具有使用计算机解决相关问题的能力,同时为学生今后学习其他计算机应用课程打下良好的程序设计基础。⑴分析问题和解决问题能力的训练课程实验教学将课本上的理论知识和实际应用有机地结合起来,达到训练学生分析问题解决实际问题的能力,提高学生应用计算机知识开发应用系统的综合能力。⑵逻辑思维能力的训练通过课程实验教学,使学生正确地掌握C语言的基本知识,较好掌握基本的程序算法,以及描述方法。培养学生在程序设计解题思路、算法的描述、编程构思等方

3、面的计算机逻辑思维能力。⑶程序设计技能的训练通过C语言环境下的应用实例,训练学生编写程序的能力,掌握编程的思路和方法,掌握结构化程序设计的基本概念和基本技能。通过课程实验教学,使学生掌握C程序设计语言的语法规则,数据结构的应用,掌握算法描述及相应代码描述,掌握结构化程序设计的基本方法,能熟练编写一般的应用程序。2、课程实验教学要求⑴要求通过解题、程序设计和上机实践,加深对所学概念的理解,提倡理论与实践相结合的学习方法。⑵要求学生认真进行解题分析,掌握算法描述方法,掌握编程基本技能。通过布置一定数量程序设计题目,帮助学生逐步熟悉编写程序的方法,提高程序设计能力。⑶要求学生在课程实验中,努力培养

4、发现程序错误、纠正程序错误的能力,独立完成每一次课程实验,提高编程的效率和成功率。⑷要求学生在完成课程实验规定的任务外,利用课余的时间多编程,多上机实践。反对抄袭或拷贝他人的源程序。⑸要求学生培养科学、严谨的学习作风,认真写好实验报告。学生在上机实践前,应事先编写好相应的源程序,准备好有关的调试数据,了解上机操作的步骤和过程,较好地完成每一次上机实验课。为了使学生能真正做到每一次课程实验有收获,做完一个实验后,要求学生必须写成完整的实验报告。⑸实验报告模板(如下)要求手工填写,程序代码、及运行结果用附页(见本文件最后一页),打印、手写均可,程序应包含较清楚的注释,装订时附页附在每次实验报告之

5、后。报告所有文本、程序代码,均要求独立完成,严禁抄袭。实验一C语言的运行环境和运行过程实验目的1、熟悉C语言运行环境VisualC++6.0集成开发环境。2、掌握C语言程序的书写格式和C语言程序的结构。3、掌握编辑、编译、连接和运行C程序的操作步骤。实验环境硬件:软件:实验内容1、有下面的C程序,目的是想计算由键盘输入的任意两个整数的积。/exl_1.c/#include(stdio.h);main()scanf(“%x,%y”,&x,%y)printf(“xy=%d,x/y=%d”,xy,x/y)在编辑状态纠正上述程序中的所有错误,并用一下输入数据测试,并对结果予以解释。(1)9,

6、3(2)3,9(3)20,32、编写程序,通过函数max调用实现从键盘输入两个(或三个)整数,输出最大的一个。其中max函数分别用if-else结构和?:表达式实现。实验过程及总结体会1.纠错:/exl_1.c/#includemain(){intx;inty;scanf(“%x,%y”,&x,&y);printf(“xy=%d,x/y=%d”,xy,x/y)}(1).输入9,3结果是27和3(2)输入3,9结果是27和一个异常,因为定义的都是整形,但是3/9是一个非整形(3)输入20,3结果是60和一个异常理由和(2)一样2.程序:#include

7、>main(){intx;inty;intmax(x,y);}intmax(a,b){if(a>b)returea;elseretureb;}其它参考资料:(程序代码、及运行结果拷贝附后)实验日期:指导教师:实验二数据类型、运算符与表达式实验目的1、熟悉和理解C语言中的基本数据类型。2、了解基本数据类型的字节宽度和范围表示。3、学会C语言的有关运算符,以及包含这些运算符的表达式,特别是++和--运算符的使用。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。