- 1、本文档共76页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 基本数据类型、运算符和表达式 本章要点: 教学目标 本章主要讲解C++语言的基本数据类型,要求掌握各种常量、变量的声明、赋值及转换。掌握算术运算符和各种表达式。 教学重点和难点 ◆ 常量和变量 ◆ 整型 ◆ 实数型 ◆ 字符型 ◆ 算术运算符 ◆ 表达式 ◆ 数据类型的转换 在这一章中主要介绍C++语言的基础知识。 首先看一个问题,求整数a、b的和,然后在屏幕上显示出结果。用C++程序如何实现? 下面是实现这一功能的程序。 例2.1 求整数a、b的和,并显示出计算结果。 程序清单 C02_01.cpp /*包含多个部分的C++程序*/ #include iostream.h void main() { /*程序使用数据的定义部分*/ int a, b; /*定义两个整数变量,用来保存加数和被加数*/ int sum; /*定义一个变量,用来保留a、b的和*/ /*数据的使用部分*/ a = 5; /*给变量a赋值5*/ b = 6; /*给变量b赋值6*/ sum = a + b; /*计算a、b的和,结果保存在sum中*/ cout a + b = sum \n; /*输出计算结果*/ } 程序中的注释说明了这些语句的功能。 从这个程序中,能看出C++程序是由哪些部分构成的吗?原来,一个C++程序最少由两个部分组成: 1)数据描述,即程序中使用了哪些数据。 程序中的语句: int a, b; /*定义两个整数变量,用来保存加数和被加数*/ int sum; /*定义一个变量,用来保留a、b的和*/ 这是数据描述部分。 2)操作步骤的描述,即将对数据进行什么操作。 下面的四条语句就是对数据进行操作的部分: a = 5; /*给变量a值赋5*/ b = 6; /*给变量b值赋6*/ sum = a + b; /*计算a、b的和,结果保存在sum中*/ cout a + b = sum \n; /*输出计算结果*/ 这一章介绍C++有什么样的数据类型,如何使用这些数据类型,以及最基本的C++运算符和表达式。 表2-1表明了各种基本数据类型的类型名、数据字宽和该类型数据的取值范围。取值范围与所使用的机器的字长有关,表2-1给出的范围是对32位字长的机器而言的。如果对16位或64位字长的机器,表中的字宽和范围应作相应的调整。 2.1 基本数据类型 2.1 基本数据类型 上面这个小程序是计算500和15的和,并把结果显示出来。程序中出现了几个数据:500、15和sum。其中,500和15是常量,sum是变量。 1.? 什么是常量 常量,顾名思义,指在程序运行过程中,值不能被改变的量。 常量可以有很多类型,C++语言为我们提供的常量有:整型常量、实型常量、字符常量和字符串常量。例2.1中看到的500和15就是整型常量。 常量依据数值的类型来确定常量的数据类型。比如,500和500.00就是两个不同类型的常量。其中,500是整数值,它是整型常量;而500.00却是实数值,因此500.00就是实型常量。 常量可以是整型和实型,也可以是字符和字符串。比如下面程序的cout语句中的:“C”、“China”就是字符和字符串常量。 例2.3 显示字符和字符串常量。 程序清单 C02_03.cpp /*多种类型的常量值*/ #include iostream.h 2.1 基本数据类型 void main() { cout C \n China \n; } 2.? 什么是变量 我们在编程的过程中,用得最多的就是变量。比如例题2.1中的“sum”就是一个整型变量。那什么是变量呢?它是指在程序运行时,其值可以改变的量。就像数学中函数的变量一样,可以取不同的值。 2.1 基本数据类型 变量看作是一个存储数据的容器,它的功能就是用来存放数据。 任何变量在被计算机使用之前都要先定义一个名字。C++语言变量命名要符合一定的规则: 变量的命名规则 1)变量名只能由字母、数字和下划线组成,并且第一个字符必须是字母或下划线。 合法的变量名:sum,day,month,myname,_above 非法的变量名:M.D.Mike,$13,#our,7B65,mn 2)变量名大写字母和小写字母所代表的意义不同。 a和A代表不同的变量。 3)变量名不能使用如下关键字: 2.1 基本数据类型 continue,default,delete,do,doubledynamic_cast,else,enum,explicit,exportextern,false,float,for,friendgoto,if,inline,int,longmutable,namespace,new
您可能关注的文档
最近下载
- 2025年全国教育工作会议讲话稿(7篇).pdf VIP
- Unit 4【刷语法】although, so that, until引导的状语从句(重点语法提升练)-2022-2023学年八年级英语下册单元模块满分必刷题(人教版).docx VIP
- 会计师事务所承接制度.docx VIP
- JT-T-4-1993公路桥梁板式橡胶支座_PDF解密.docx VIP
- 田阳芒果番茄施肥技术一.ppt VIP
- 湖北省稳派2024-2025学年高二下学期5月联考物理试卷含答案.pdf VIP
- 20S515钢筋混凝土及砖砌排水检查井.pptx VIP
- What time 和when引导的特殊疑问句 频率副词(重点语法提升练)-2023-2024学年七年级英语下册单元模块满分必刷题(人教版).pdf VIP
- 人教版小升初科学考试试题(答案附录).pdf VIP
- 良肢位的摆放.ppt VIP
文档评论(0)