整型常数-哈尔滨学院.DOCVIP

  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文档。上传文档
查看更多
整型常数-哈尔滨学院

哈尔滨学院数学与计算机学院教案 周 次 第 6 周, 第 2 次课 授课时间 授课时数 2 章 节 名 称 第2章 基本数据类型与输入输出 2.4常量 2.5常量定义 授 课 方 式 课堂讲授(√);实验课( );多媒体教学(√);网络教学( );双语( ) 教学 目的 通过教学,使学生掌握常量的性质和定义,掌握符号常量的定义。 教学重点 各种类型常量;常量定义。 教学 难点 各种类型常量;常量定义。 教学 方法 讲授法、演示法 教学 环境 多媒体教室 教学 用具 黑板、多媒体系统 教 学 过 程 及 内 容  备 注 2.4 常量 1.整型常数 分类: (1)十进制:与日常一样,有正负之分,例:123 (2)八进制:以0开头,无符号,例:0123 (3)十进制:以0X或0x开头,无符号,例:0X123 0x123 注意: (1)基本类型是整型。 (2)长整型:整常数后加L/l 例:123L 123l 2.实型常数 表示: (1)小数形式:由数字、小数点组成,例:1.23 .234 (2)指数形式:E/e之前必须有数字, E/e之后的指数必须为整数,例:1.23E+5 掌握 教 学 过 程 及 内 容 备 注 2.4 常量(续1) 注意: (1)基本类型是double; (2)float:加 F/f; (3)long double:加 L/l。 例:34.5 // double 8B 34.5F // float 4B 34.5L // long double 10B 3.字符常量 分类: (1)普通字符:用单引号括起来的一个字符。 (2)转义字符:以“\”开头的特殊字符,将“\”后面的字符转变成另外的意义。 表2-3 C++常用特殊字符(转义字符) 字符形式 值 功能 \ a 0x07 响铃 \ n 0x0A 换行 \ t 0x09 制表符(横向跳格) \ v 0x0B 竖向跳格 \ b 0x08 退格 \ r 0x0D 回车 \ \ 0x5C 反斜杠字符“\” \ 〞 0x22 双引号 \ ˊ 0x27 单引号 \ ddd 1~3位八进制数 \ xhh 1~2位十六进制数 例:char c1,c2; char c3=`\n`,c4=`\007`; char c5=`B`,c6=`\xff`,c7=97; 重点 熟练 掌握 教 学 过 程 及 内 容 备 注 2.4 常量(续2) 注意: (1)将一个字符常量赋值给字符变量,实际上并不是把该字符本身放到内存单元中,而是将该字符的相应ASCII码(整型数)存入。 (2)在内存中,字符数据以ASCII码存储,即以整数表示,所以C++中字符数据和整型数据之间可以相互赋值,只要注意其表示的范围合理。 (3)字符数据和整型数据在输出中的表示是不同的。 (4)`0`与0是截然不同的。 例:int a=`b`;//ok:给一个整型变量赋一个字符值 char c=97;//ok:给一个字符变量赋一个整型值 coutacendl; 结果:98a 4.字符串常量 定义:字符串常量是由一对双引号括起来的字符序列。 说明: (1)字符串常量以`\0`结束。 (2)不能将字符串常量赋给字符变量。例: `0`与 “0”不同 (3)字符串输出时,不输出`0` 。 例: cout”a” `a`endl; 结果:aa 掌握 教 学 过 程 及 内 容 备 注 2.5 常量定义 分类: (1)常数 (2)符号常量:代表固定不变值的名字。 符号常量定义格式: (1)const 类型名 符号常量名=常量表达式; // C++ (2)#define 符号常量名 常数 // C 宏定义 优点:提高程序可读性;一改全改。 说明: (1)常量定义必须初始化,之后只能对其读不能修改。 (2)常量名不能放在赋值语句的左边。 (3)常量表达式中不能含有函数。 例: const float pi = 3.1415926 ; //ok #define pi 3.1415926 //ok const int size = 100 * sizeof(int) ; //ok const int number = max(15,23) ; //error 掌握 课程 作业 习题二 部分习题 完成方式 书面版(√) 电子版( ) 提交时间 讨论 练习 预习复习 2.6、2.7 2.4、2.5 教学后记 - 1 -

文档评论(0)

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

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

1亿VIP精品文档

相关文档