电气c实训指导书.doc

电气c实训指导书.doc

ID:51863786

大小:201.53 KB

页数:18页

时间:2020-03-17

电气c实训指导书.doc_第1页
电气c实训指导书.doc_第2页
电气c实训指导书.doc_第3页
电气c实训指导书.doc_第4页
电气c实训指导书.doc_第5页
资源描述:

《电气c实训指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、电气c实训指导书  1《CC语言程序设计》实训指导书电气指导老师22O11.12.152CC程序设计实训指导书(适用于电气专业)《C程序设计》实训是C程序设计课程的一个重要环节,而且也是整个教学过程中理论联系实际不可缺少的教学环节。  为加强学生对于知识掌握的广泛性、应用性和动手能力,以及对各有关先修课程的知识进行较为全面而综合的设计练习,必须搞好C程序设计实训。  一、实训目标强化C语言的各种知识,通过一系列实验,使学生获得C语言的相关知识及一定的实际操作技能和用C编程的实践经验,进一步提高学生分析问题、解决问题的能力,以巩固和加深所学的理论知识。  为学生从事本行业相

2、关工作打下比较坚实的基础。  使学生获得一定的实际操作技能和程序开发经验,进一步提高学生分析问题、解决问题的能力,增强实践技能,并培养学生勇于动手、勤于动手、热爱本专业的思想。  二、实训要求C实验应在计算机机房进行,通过合理选择实验题目,使学生应达到以下要求本课题设计的基本要求?必须提交系统分析报告,包括系统的功能分析、系统的功能模块设计?程序设计的报告包括程序的运行环境、开发环境、程序的详细设计(包括模块之间的关系,模块的功能、主要功能实现的程序段)。  时间够用情况可以尝试。  ?系统的源程序,应带有详细的备注。  时间够用情况可以尝试。  要求学生在实训期间,做好

3、实训日记、以及实训所得资料、内容的工作。  实训结束时,写出实训报告并有实训作品。  实训报告内容详略得当,要有程序及程序使用说明。  实训要在机房中计算机上完成整个程序的调试,通过实训,对C课程的掌握上应使学生应达到以下要求  1、熟悉C的开发环境。  2、掌握C中的数据类型、变量、常量、表达式和运算符的用法。  3、掌握C中顺序结构、选择结构、循环结构程序的编写,语句的实现。  使学生养成良好的3编程习惯。  培养分析问题,解决问题的能力。  4、掌握C程序结构的概念与使用方法。  5、掌握数组类型的使用方法。  6、理解并掌握函数的概念和用法。  7、掌握C编程的技

4、巧。  8、树立实事求是、认真工作的思想,培养严密的逻辑思维能力。  三、实训内容本次实训要求必须完成两类实训任务:  (1)学生对指定的12个实验项目进行验证与设计;  (2)学生从所给的6道实用题目中任意选择5个,自行进行编程实现。  ][1]指定的实验项目验证与设计((对以下指定的212个实验项目进行验证))  1、数据类型、运算符和表达式  一、实验目的1.熟练表达式的表示方法2.了解表达式的运行结果  二、实验内容和步骤用printf函数来输入表达式运行结果观察以下表达式的结果=xxx!=yx==z-2x=x-2x>=zx<=z以上表达式的值  (2)当x=0,

5、y=-1,z=1时当x当x=0,y=-1,z=1时x&&yx

6、

7、yy&&xy

8、

9、z以上表达式的值  三、问题讨论1.“=”和“==”有什么区别?2.“&”和“&&”、“

10、”和“

11、

12、”有什么区别?  42、数据类型  一、目的和要求了解C语言中数据类型的意义。  二、实验内容和步骤1、下面的程序试图计算由键盘输入的任意两个整数的平均值#includemain(){intx,y,a;scanf(“%x,%y,&x,&y);a=(x+y)/2;printf(“Theaverageis:”a);}调试无语法错误后,分别使用下列测试用例对上述程序进行测试(1)2,6(2)1,3(3

13、)-2,-6(4)-1,-3(5)-2,6(6)-1,3(7)1,0(8)1,6(9)32800,33000(10)-32800,33000  1、分析上述哪几组测试用例较好?通过测试,你发现程序有什么错误了吗?若有错误,请指出错误原因。  2、操作符sizeof用以测试一个数据或类型所占用的存储空间的字节数。  请编写一个程序,测试各基本数据类型所占用的存储空间大小。  三、分析与讨论如何正确地选用数据类型?(提示给合前面做过的两个实验及书本进行讨论总结)  3、运行符与表达式  一、目的和要求1、理解常用运行符的意义。  2、掌握C语言表达式的运行规则。  3、本实验

14、可在学习了教材第2.3节后进行。  二、实验内容和步骤1、编写一个C语言程序,测试下列各表达式i,ji+1,j+15i++,j++++i,++ji+++++j++i+++++j++要求在各表达式中i和j都分别有相同的初值。  在实验中注意下列问题(1)哪些表达式是错误的?为什么?(2)理解+,++,++i,i++的意义和优先级别。  2、编写一个程序,测试常用的十个运算符的优先顺序。  四、分析与讨论分析总结运算符的优先级。  64、输入与输出  一、目的和要求1、掌握C语言程序输入、输出的方法和格式。  2、本实验可在学习教

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

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

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