C语言程序设计任务驱动式教程(第3版)教案第二单元:C语言程序设计基础.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C语言程序设计任务驱动式教程(第3版)教案第二单元:C语言程序设计基础.docx》由会员分享,可在线阅读,更多相关《C语言程序设计任务驱动式教程(第3版)教案第二单元:C语言程序设计基础.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言程序设计任务驱动式教程(第3版)教案第二单元:C语言程序设计基础第2单元 C语言程序设计基础授课内容:学时:2学时(90分钟)教学目的和要求:掌握标识符及命名规则掌握常量和变量掌握基本数据类型及其表示形式理解运算符的运算规则及优先级关系学会基本数据类型间的转换规则教学重点:标识符常量、变量基本数据类型及其表示形式运算符教学难点:常量和变量基本数据类型间的转换教学方法和手段:本节采用以教师为主导,学生为主体的案例教学,首先通过计算圆面积实例引出本节的教学内容,同时在教学过程中同时采用提问法、讨论法、现场编程法和互动式教学方法。思政元素:通过学习培养学生的规则意识和严谨求实的学习态度授课内容
2、提纲:一、复习旧课导出新课上一个单元,我们制作了小名片,学习了C程序的基本架构(提问:基本架构?)引出:如何用程序语言描述一个人的年龄、性别、身高、体重?在程序中,数据又是如何存储的?在本单元,将通过几个小任务介绍C语言中的标识符、常量、变量、简单数据类型、基本运算符号、表达式和数据类型转换等。二、 新课讲解(一) 工作任务一:计算圆的面积整型与实型数据,常量与变量l 相关知识1、标识符(1)系统标识符(2)用户标识符【思考】以下标识符是合法吗? 3s,s*T,-3x,bowy-1 在使用标识符时还必须注意以下几点:(1)在标识符中,大小写是有区别的。例如BOOK和book 是两个不同的标识符
3、。(2)标识符虽然可由程序员随意定义,但标识符是用于标识某个量的符号。因此,命名应尽量有相应的意义,以便阅读理解,作到“见名知意”。(3)标识符不能和关键字相同。关键字是C语言预先定义的、有固定含义的标识符,不能重新定义,也不能用作他用。2、常量和变量常量在程序的运行过程中,其值不能被改变的量就是常量。常量声明格式一般为:#define 例2.1: 符号常量的使用/*符号常量的使用*/#include #define PRICE 10 /声明常量void main()int total,num; /声明变量num=5;total=num*PRICE; /应用常量printf(%d,total)
4、;程序中用#define 命令定义常量PRICE代表10,在本程序中出现的PRICE都代表10。变量(1)定义变量。在C语言中,变量的使用必须首先定义。变量的定义形式如下:类型说明符 变量名1 ,变量名2,;(2)初始化变量。变量的初始化是指在定义变量的同时就给它赋一个初值。初始化语句格式如下:类型说明符 变量名1=初值1 ,变量名2=初值2,;(3)给变量赋值。变量=表达式;3、C语言的数据类型(1)基本数据类型整型数据(2)基本数据类型实型数据工作任务实施:已知半径,求圆的面积,程序代码如下:/*求圆的面积*/#define PI 3.14 /声明常量main()int r;/圆半径rfl
5、oat s;/圆面积sr=2;s=PI*r*r;printf(“s=%.2f”,s);特别提示:(1)允许在一个类型说明符后,说明多个相同类型的变量。各变量名之间用逗号间隔。类型说明符与变量名之间至少用一个空格间隔。(2)变量说明必须放在变量使用之前。一般放在函数体的开头部分。(二)工作任务2:编制密码器字符型数据编制一个密码器,实现给友军发送加密电报,报文是由小写字母an组成,在发报时每输入一个字母,输出与其相邻的下一个字母,如何来编制这个密码器呢?l 相关知识1. 基本数据类型字符型数据(1)字符常量(2)字符串常量(3) 字符变量例2.2:字符型变量的输出main()char c1,c2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 任务 驱动 教程 教案 第二 单元 基础
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内