- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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′,′%′,′;′等都是有效的
您可能关注的文档
最近下载
- 华东师大版八年级数学上册《作一个角等于已知角》教案及教学反思.docx VIP
- 【真题】河南省2025年对口升学(语文、英语)考试真题卷 完整版2025.pdf VIP
- 中心吸氧装置出现故障的应急预案.pptx VIP
- 13.4.2作一个角等于已知角展示课件数学八年级上册.pptx VIP
- 梦幻西游手游科举乡试会试答案大全 乡试答题器.pdf VIP
- QB∕T 5617-2021 单层床通用技术条件 .pdf
- 设备采购与管理作业指导书(设备采购类).doc VIP
- 2022 ASHRAE Handbook Refrigeration. SI edition标准原版完整.docx
- 教职工请假单(部门存根)(模板).pdf VIP
- 学校篮球比赛报名表的表格打印模板文档.xlsx VIP
文档评论(0)