网站大量收购独家精品文档,联系QQ:2885784924

海口经济学院信息工程学院C++语言程序设计课件 第二章 数据类型和表达式.ppt

海口经济学院信息工程学院C++语言程序设计课件 第二章 数据类型和表达式.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 数据类型和表达式 2.1 数据类型、常量与变量 2.2 运算符与表达式 2.3 各类数据之间的混合运算 第二章 数据类型和表达式 教学目标: 1.了解基本数据类型及其常量的表示法; 2.掌握变量的定义及初始化方法; 3.掌握运算符与表达式的概念 ; 4.领会 C++ 语言的类型转换、赋值的概念。 教学重点: 1.数据类型与理解变量定义实质; 2.运算符的结合性与优先级。 教学难点: C++ 语言的类型转换、赋值的概念 2.1 数据类型、常量与变量 2.1.1 基本数据类型 2.1.2 常量 2.1.3 变量 2.1.1 基本数据类型 1、整型数据 例2-1 2、整型数据及取值范围 类型 说明符 位数 数值范围 短整 short 16 -32768~32767 基本 int 32 -231~(231-1) 长整 long 32 -231~(231-1) 无符号 unsigned short 16 0~65535 unsigned [int] 32 0~(232-1) unsigned long 32 0~(232-1) 3、实型数据 4、字符型数据 字符常量 单引号括起来的一个字符, 如:a, D, ?, $ 字符变量 用来存放字符常量 例:char c1,c2; c1=a; c2=A; 字符数据在内存中的存储形式 以ASCII码存储,占1字节,用7个二进制位 字符数据的使用方法 字符数据和整型数据之间可以运算。 字符数据与整型数据可以互相赋值。 字符串常量 例:CHINA a a 所以:char c; c=a; 5、布尔型数据 布尔型变量的说明: 例:bool flag; 布尔型数据的取值: 只有 false 和 true 两个值 2.1.2 常量 Const变量(符号常量)声明语句 : const int a=5,b=a*4; const double PI=3.14159; 2.1.3 变量 2.2 运算符与表达式 2.2.1 基本运算符介绍 2.2.2 赋值运算符和赋值表达式 2.3 各类数据之间的混合运算 小结: C++程序基本构成元素 基本数据类型 常量与变量 思考题: 1.编写程序,已知圆的半径r,计算圆的面积 作业题: 求表达式的值:设x=4,y=8,求(++x)*(--y) * * #include iostream using namespace std; int main() { const int PRICE=30; int num,total; float v ,r,h; num=10; total=num*PRICE; couttotal endl; r=2.5; h=3.2; v=3.14159*r*r*h; coutv endl; } 整型常量 整型变量 整型变量声明 short unsigned short 2字节 int unsigned int 4字节 long unsigned long 4字节 #include iostream 例2-2 using namespace std; int main() { const int PRICE=30; int num,total; float v ,r,h; num=10; total=num*PRICE; couttotalendl; r=2.5; h=3.2; v=3.14159*r*r*h; coutvendl; } 实型常量 float 4字节 精度:3.4×10±38 7位有效数字 double 8字节 精度:1.7×10±308 15位有效数字 long double 8字节 精度:1.7×10±308 15位有效数字 实型变量 默认为double型 后缀 F(或 f) 为 float型 后缀 L(或 l) 为 long double 型 符号常量 字面常量 逻辑常量 字符常量 整型常量 实型常量(两种表示及三类) 枚举常量(enum) 十进制整数 八进制整数 十六进制整数 1 、变量的概念 把握四层含义: 与常量相对,指在程序执行过程中值可改变的量。 是用于代表程序中处理的各类数据信息单元,存储在某个

您可能关注的文档

文档评论(0)

ormition + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档