- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
沈阳职业技术学院教案用纸
第 1 周 总第 3 次 学时:2
教学班级:信息工程学院各班 课程:C语言程序设计 授课教师:刘畅
课题:第2章 程序中的数据
2.1数据类型、变量与常量
教学方法:启发式、案例式
教具:常规教具
教学目标:使同学了解基本标识符、常用的数据类型及C语言的变量
教学重点:C语言数据类型以及变量的定义
教学难点:简单C程序的编写过程
主要教学内容:
第2章 程序中的数据
2.1数据类型、变量与常量
2.1.1 数据类型概述
2.1.2 标识符
2.1.3 变量的定义、赋值和初始化
2.1.4 变量的存储形式
2.1.5 整型及整型常量
2.1.6 实型及实型常量
2.1.7 字符型及字符型常量、字符串常量
2.1.8 符号常量
课后回顾:
沈阳职业技术学院教案用纸
四个一:
提问:1、程序设计语言的分类
2、算法的五大特性
3、C源程序的上机步骤
导入:C语言提供了丰富的运算符,构成多种表达式,能实现多种基本操作。在本章中,主要介绍基本数据类型、运算符和表达式以及基本的输入输出函数的使用方法。
正文:
第2 章 程序中的数据
2.1 数据类型、变量与常量
2.1.1 数据类型概述
在C语言中,每个数据都属于唯一的一种数据类型,没有无类型的数据。C语言的数据类型如图2-1所示。
C数据类型
C数据类型
字符类型(char)
整型
实型(浮点型)
短整型(short)
整型(int)
长整型(long)
单精度型(float)
双精度型(double)
枚举类型(enum)
基本类型
构造类型
数组类型
指针类型(*)
共用体类型(union)
空类型(void)
结构体类型(struct)
图2-1 C语言的数据类型
C语言的基本类型有三种:字符型、整型和实型(浮点型)。C语言的基本类型修饰符有四种:signed(有符号)、unsigned(无符号)、long(长型符)和short(短型符),这些类型修饰符可以与字符型或整型数据配合使用。
2.1.2 标识符
1.标识符
所谓标识符,是指用来标识程序中用到的变量、函数、类型、数组、文件以及符号常量等的有效字符序列。简言之,标识符就是一个名字。在C语言中,标识符只能由字母、数字和下划线组成,第一个字符必须为字母或下划线。
2.关键字
关键字又称保留字,是C语言规定的具有特定意义的标识符,它们有特定的含义,不能做其他用途使用。C语言的关键字有32个,可分为以下四类。
(1)标识数据类型的关键字(14个):int,long,short,char,float,double,signed,unsigned,struct,union,enum,void,volatile,const。
(2)标识存储类型的关键字(5个):auto,static,register,extern,typedef。
(3)标识流程控制的关键字(12个):goto,return,break,continue,if,else,while,do,for,switch,case,default。
(4)标识运算符的关键字(1个):sizeof。
2.1.3 变量的定义、赋值和初始化
C语言中的数据有常量和变量之分。常量是指在程序运行过程中值不能改变的量,分为直接常量和符号常量。变量是指在程序运行过程中其值可以改变的量。
图2-2 变量及其存储示意图
1.变量概述
在程序运行过程中,其存储的值可以被改变的量称为变量。
变量定义必须放在变量使用之前,一般放在函数体的开头部分。要区分变量名和变量值是两个不同的概念。例如整型变量a的值为3,则变量a在内存中的存储形式如图2-2所示。
2.变量的说明
所有变量在使用前都必须加以说明。一条变量说明语句由数据类型和其后的一个或多个变量名组成。
变量定义的一般格式如下。
数据类型
数据类型 变量名1 [,变量名2 ,变量名3 ,… ,变量名n ];
其中中括号“[ ]”括起来的部分为可选项,省略号为多次重复。例如:
int x , y , z; /*定义三个整型变量x、y和z */
float i , j; /*定义两个单精度浮点型变量i、j */
变量具有四个基本要素:名字、类型、初值和作用域。
3.变量的赋值和初始化
(1)变量的赋值。定义变量后,在使用之前需要给定一个初始值。在C语言中,可以通过赋值运算符“=”给变量赋值。变量赋值语句的一般格式如下。
变量名
变量名=表达式;
例如:
int x; /*定义一个整型变量x,
您可能关注的文档
- 《C语言实用教程(第3版)》教学教案01 1.1-1.4.doc
- 《C语言实用教程(第3版)》教学教案02 1.5 C语言编程环境.doc
- 《C语言实用教程(第3版)》教学教案04 2.2 运算符与表达式 2.3 数据类型转换及数据的溢出误差.doc
- 《C语言实用教程(第3版)》教学教案05 2.4 数据的输入输出.doc
- 《C语言实用教程(第3版)》教学教案06 2.5 程序案例(上机).doc
- 《C语言实用教程(第3版)》教学教案07 3.1-3.2.doc
- 《C语言实用教程(第3版)》教学教案08 选择结构的上机操作.doc
- 《C语言实用教程(第3版)》教学教案09 3.3 循环结构.doc
- 《C语言实用教程(第3版)》教学教案10 3.4 break、continue和goto语句.doc
- 《C语言实用教程(第3版)》教学教案11 循环语句上机操作.doc
文档评论(0)