还剩2页未读,继续阅读
文本内容:
课题序号4授课班级授课课时4h授课形式理论+上机授课章节
2.1C语言的数据类型名称
2.2常量和变量使用教具计算机、多媒体电视、黑板
1.掌握C语言的几种数据类型教学目的
2.掌握C语言中常量和变量的使用方法教学重点
1.三种数据类型
2.常量和变量教学难点
1.常量的定义
2.浮点型变量的定义更新、补充、删节内容课外作业教学后记授课主要内容或板书设计
2.1C语言的基本数据类型-整型数据-浮点型数据三字符型数据类型标识符名称字节数范围々7〜+27-1-128〜+127char字符型1-215〜+2凡1-32768〜32767short短整型2-231〜+231-1int或long长整型4-2147483648-214748364710-37〜10+38绝对值float浮点型(实型)410-3°7〜10+308绝对值double双精度浮点型8unsigned如何修释
2.2常量和变量-常量和符号常量#define标识符字符串-变量类型说明符变量名;课堂教学安排教学过程主要教学内容及步骤
(一)前堂C语言的开发过程回顾
1.编辑源程序
2.编译源文件
3.连接目标文件及库文件
4.运行程序导入新一个程序应包括数据描述和操作步骤两方面的内容数据是操作的基本对象,所课以我们可以这样认为程序=数据结构+算法数据结构就是包括数据类型在内的一些相关知识,这节课我们就来具体学习C语言中的几种常量和变量以及数据类型第二章基本数据类型与顺序程序设计
(三)新授
2.1C语言的基本数据类型-整型数据二浮点型数据三字符型数据unsigned如何修释
2.2常量和变量
2.
2.1常量和符号常量
1.用#define定义符号常量,一般形式为#define标识符字符串
2.
2.2整型常量例子说.明・・-1234十进制整型常量(包含数字0〜9)01234八进制整型常量(以0开头,包含数字0〜7)十六进制整型常量(以或开头,包含数字、0x1234Ox0X0〜9字母或)A〜F a~f型十进制整型常量(以或结尾)0L long1L1)十进制整型常量如
123、-
321、02)2)八进制整型常量以开头的数是八进制数如0123表示八进制的123o3)十六进制整型常量以Ox开头的数是16进制数如0x123代表16进制的123o
2.整型变量int ij;/*定义整型变量*/
3.标识符1)基本型用int表示,范围是-32768〜327672)短整型用short表示3)长整型用long表示4)无符号型分另I」用unsigned int(0〜65535)、unsigned short和unsignedlong表示,只存放数不存放符号浮点型常量
1.浮点数即为数学中的实数有以下两种表示形式1十进制数形式由数字和小数点组成,并且必须有小数点例5T整型数据;
5.0一实型数据2科学表示法指数形式例L23e3或L23E3都可表示
1.23*
1032.浮点型常量例
123.
055.6e
23.浮点型变量1单精度float1占四个字节,32位1有效数位是7位例:
111111.111有效位为
111111.11定义方式;float x,y;2双精度double1占8个字节115个有效数字位12定义方式double z;字符型常量C的字符常量是用单引号即撇号括起来的一个字符
1.ASCAII码美国标准信息交换码1用七位二进制编码组成,ASCII码共128个2传送数据时使用8位二进制编码,最高位为奇偶校验位
2.字符常量1H与,A,是不同的字符常量,一是定届符2用“a”表示字符常量是错误的3小写字母的ASCII码比对应的大写字母ASCII码大32o4一个字节存放一个字符5特殊的字符常量\n换行符;\t表格符;\b退格符;\r回车\\反斜杠\\‘单引号’6转义字符也可以使用加上一个1〜3位的8进制数或“\x”加上一个1〜2位的16进制数表示的ASCII码值来表示转义字符
3.字符变量1定义形式char cl,c2;2赋值cl=,a,一字符使用单引号例将小写字母a转换成大写字母A#include stdio.hmain{char c1,c2;int ij;c1=a;c2=c1-32;/*c2=A*/printff%c,%c”,cl,c2;}运行结果a,A变量
1.变量在程序运行过程中,值可以改变的量称为变量每个变量都有一个名字,称为变量名
2.说明1int k=50;int是类型标识符,k是变量名,50是变量k的初值2变量名只能由字母、数字和下划线组成,且第一个字母必须是字母或四总结下划线扩展3变量是内存中的某一个空间,上例中内存空间命名为k,50是k中存放的值4变量名一般用小写字母本堂课主要学习了以下两方面内容
1.常量和变量的定义形式;
2.在C语言中,诸如2・,
0.,.5,
0.0都是合法的实数形式(都有小数点)
3.C语言的几种基本数据类型:char、int、long、float double;在字符变量进行赋值时,要使用定界符例x=k;而字符串要用作为定届符即“abed”是正确的但“a”是错误的
(五)作业布置。