《C语言程序设计基础》教案第3课C语言程序基础知识简介.docx
《《C语言程序设计基础》教案第3课C语言程序基础知识简介.docx》由会员分享,可在线阅读,更多相关《《C语言程序设计基础》教案第3课C语言程序基础知识简介.docx(7页珍藏版)》请在第壹文秘上搜索。
1、教案首页周次第周时间年月日专业班级:授课章节单元二:C语言程序基础知识简介授课方式理论课口实验课口实训课教学做一体化课程日教学时数2学时,教学目的1 .理解C语言中基本的数据类型2 .理解C语言常量与变量教学组织教学内容教学过程设计及时间分配LC语言数据类型简介整型、浮点型、字符型表示及存储2. C语言常量5常量、符号常量的表示及存储3. C语言变量变量的类型、定义、表示及存储1 .复习、问题引入启发、互动5分2 .C语言数据类型简介实例讲授15分3随堂练习实例、讲授5分4 .C语言常量演示、讲授25分5 .随堂练习实例、讲授10分6 .C语言变量演示、操作15分7 .随堂练习实例、讲授10分
2、8 .小结、作业及实验安排讲授5分教学重点重点:灵活应用常量和变量教学难点难点:数据类型的灵活应用教学手段通过多媒体以理论讲授为主,采用启发式、互动式和生动的举例等方式形象的讲解说明。双语教学标识符(identifier);字符串(alphabeticstring);变量(variable);常量(const);整型(int);作业及思考题作业:单元总结与单元练习课外学习与指导:拓展知识,理解C语言基础知识参考资料1 .谭浩强主编的C语言程序设计(清华大学出版社)。2 .丹尼斯里奇C语言程序设计(第二版)。3 .NCRE考试用教程C语言程序设计(高等教育出版社)。4 .教学参考资料:明解C语言
3、柴田望洋著5 .乐在C语言蔡明志著。本讲内容学法指导激发同学们对C语言学习的兴趣,建议结合程序实例,掌握程序、标识符、关键字等知识点。结合实例掌握C语言的三种基本数据类型,掌握常量和变量的分类,会对变量进行初始化。课程:C语言程序设计授课教师:学年第学期单元2C语言程序基础知识简介(教案)教学内容及教学过程说明步骤一问题引入通过编程解决问题,其本质是对数据的操作,这些数据可能是数学问题中的数值(整数或小数),可能是信息处理中的文字(字符或字符串),也可能是更狂杂的数据或文件,那么在C语言中如何表示这些数据?如何对数据间的运算进行描述?【引例】根据三角形的三个边长,计算三角形的面积,其计算公式通
4、过问题引入分析过程,提出本讲内容结合实例分析引为:area=ys(s-a)(s-b)(s-c)(其中a、b、C为三角形的三个边长,s=(ab+c)2)试分析:在这个问题中涉及哪些数据:;其中已知量有:;未知量有:O步骤二讲授2.1 数据表示2.1.1 数据类型计算机处理数据信息时,需要明确数据到底是什么类型,以便分配合适的存储空间,并按照相应的规则进行操作。所以在程序编写时要对数据进行明确的类型说明。C语言能处理多种类型的数据,但其最基本的数据类型只有三种:整型、浮点型(小数)和字符型;这些数据或者是已知的不变的量,称为常量;或者是未知的可变的量,称为变量。常量的类型根据书写方法自动默认,而变
5、量的类型需要在变量定义时说明。1.整型整型又可分为有符号(正或负)的基本整型、短整型、长整型及其相应的无符号类型。各种整数类型的符号表示、所占存储空间大小及数的范围如表所示。入讲解说明重点之一名称符号存储空间数的范围短整型short2字节(16位)-32768+32767(-2,5+215-l)对比分析基本整型int2字节(16位)-32768+32767(-2,52,5-l)实例说明C程序框架结构重点难点对比分析总结归纳讲解对比讲解4字节(32位)-2147483648+2147483647(-23,23,-l)长整型long4字节(32位)-2147483648+2147483647(-2
6、3,23,-l)无符号短整型unsignedshort2字节(16位)0-65535(02,6-l)无符号基本整型unsignedint2字节(16位)0-65535(026)4字节(32位)0-4294967295(0232-l)无符号长整型unsignedlong4字节(32位)04294967295(0-232-l)2.浮点型浮点型又分为单精度和双精度。其符号表示、所占存储空间大小、有效数字及数的范围如表2-2所示。名称符号存储空间有效数字数的绝对值范圉单精度浮点型float4字节(32位)673.410-3M.41038双精度浮点型double8字节(64位)15-161.7IO三1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计基础 语言程序设计 基础 教案 语言 程序 基础知识 简介