(02C语言程序设计教案第二章基本数据类型和表达式1.docVIP

(02C语言程序设计教案第二章基本数据类型和表达式1.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(02C语言程序设计教案第二章基本数据类型和表达式1

《C语言程序设计》课程教案表 授课题目 第二章 基本数据类型和表达式(1) 课时安排 2 授课时间 教学目的和要求 1.掌握:各种数据类型的关键字、常量及变量的定义 2.熟悉:各种类型常量、变量的定义形式 3.了解:各种数据类型在计算机中所占的存储空间 教学内容 1.基本内容:C语言的数据类型、常量、变量 2.重点:变量定义的形式 3.难点:指针变量 讲课进程和时间分配 1、导入(3分钟) C语言是用来书写程序的,而通常程序要对数据进行操作处理:处理的对象是数据通过运算符和表达式进行操作。因此本章在C语言程序设计这门课程占有非常重要的地位。 2、C语言数据类型 (12分钟) (1)C语言数据类型分类 (2)各种数据类型的关键字,及在计算机内存中所占大小(以各种不同的编译环境为例) 类型名 关键字 所占字节(B) TC Rarnu_c VC++ 整型 int 2 2 4 短整型 short [int] 2 2 2 长整形 long [int] 4 4 4 无符号整型 unsigned int 2 2 4 无符号长整型 unsigned long 4 4 4 无符号短整型 unsigned short 2 2 2 单精度 float 4 4 4 双精度 double 8 8 8 字符型 char 1 1 1 指针类型 * 2 4 4 (3)printf函数输出语句初步(在第三章在详细讲解) 一般格式为:printf(“控制格式”,输出参数1,输出参数2···输出参数n); 作用:在屏幕上输出引号内的信息或按控制格式所规定的格式输出数据。 为将要显示的数据指定需要输出的格式,需要用到以下不同的转换字符。具体含义如下: ·%d 表示数据按十进制整型数输出; ·%f 表示数据按十进制带小数点的形式输出; ·%o 表示数据按十进制八进制整型数输出; ·%x 表示数据按十进制十六进制整型数输出; ·%c 表示数据按字符型数输出; ·%u 表示数据按十进制无符号整型数输出; 引入常量与变量的讲解:C语言中的数据有变量与常量,它们分别属于上述这些类型。 3.常量(25分钟) 常量的类型:整型常量、实型常量、字符常量、字符串常量和符号常量。 (1)整型常量 1)十进制整数:取值范围:0~9。如1236,-234,0。 2)八进制整数:以0开头的数是八进制数,取值范围:0~7如:011表示八进制数的(11)8。 3)十六进制整数:以0x开头的数是十六进制数,取值范围:0~9,A~F或a~f。如:0x1F表示十六进制数的(1F)16 ,(十进制数为31)。 通过下面的例子使学生进一步熟悉整型常量的三种表示方法。 【例2.1】 三种进制表示方法的转换。 main() { int x=1246,y=01246,z=0x1246; printf(″%d,%d,%d\n″,x,y,z); /* %d:以十进制格式符输出*/ printf(″%o,%o,%o\n″,x,y,z); /* %o:以八进制格式符输出*/ printf(″%x,%x,%x\n″,x,y,z); /* %x:以十六进制格式符输出*/ } 运行结果: 1246,678,4678 2336,1246,11106 4de,2a6,1246 (2)实型常量 C语言实型常量只使用十进制数。有以下两种形式: 1)十进制数形式 它是由正负号、整数部分、小数点、小数部分组成,如: 3.14159,-7.2,8.9等都是十进制形式。 2)指数形式 它是由正负号、整数部分、小数点、小数部分和字母E或e后面带正负号的整数组成。如:十进制数180000.0=(1.8×105)用指数法可以表示为1.8e5,其中:1.8称为尾数,5称为指数。0.00123用指数法可以表示为1.23E-3。 需要学生注意的地方举例加以强调: (1)字母e或E之前(即尾数部分)必须有数字。如:e-3,e5是不合法的。 (2)e或E后面的指数部分必须是整数。如:9.8e3.1是不合法的。 (3)实型常量的后缀,用F(或f)表示单精度;用后缀L(或l)表示双精度型。 如:1.2345e-3f,表示单精度数;2.11e5L,表示双精度数。 (3)字符型常量 字符型常量是由一对单引号括起来的单个字符,在内存中占1个字节。转义字符也可以作为一个字符。 例如:′A′,′b′,′2′,′%′,′;′等都是有效的

文档评论(0)

yingxiaorong28 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档