欢迎来到天天文库
浏览记录
ID:51863786
大小:201.53 KB
页数:18页
时间:2020-03-17
《电气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、本实验可在学习教
此文档下载收益归作者所有