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

《第02章.基本数据类型、运算符和表达式.ppt

《第02章.基本数据类型、运算符和表达式.ppt

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第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

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档