1 / 86
文档名称:

第三章 基本数据类型与基本运算.ppt

格式:ppt   页数:86
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第三章 基本数据类型与基本运算.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第三章 基本数据类型与基本运算.ppt

文档介绍

文档介绍:第三章基本数据类型与基本运算
包含简单计算的C++程序
基本类型及其派生类型
说明语句
基本运算符
§ 基本运算符
一、运算符和表达式的概念
单目运算:
<单目运算符><运算分量>或
<运算分量><单目运算符>
例如:-24,-a,i++
双目运算:
三目运算:
多目运算:
双目运算:
单目运算:
<左运算分量><双目运算符><右运算分量>
三目运算:
双目运算:
条件运算符
单目运算:
多目运算:
单目运算:
三目运算:
函数调用
§ 基本运算符
二、赋值运算
1. 赋值运算是一种双目运算,其形式为:
〈变量名〉=〈表达式〉
赋值运算的操作是:①计算表达式的值
②把该值赋给左端的变量
例如:a=b+c*a
§ 基本运算符
2. 赋值缩写,即复合赋值运算
当一变量既出现在表达式的左边,又出现在表达式的右边时,可以缩写。
x=x*y;
x*=y;
x=x+y;
x+=y;
二、赋值运算
§ 基本运算符
三、算术运算
1. 增量和减量
例如:i++;//等价于 i=i+1;
++i;//等价于 i=i+1;
a=i++;//等价于{a=i;i=i+1;}
a=++i;//等价于{i=i+1;a=i;}
增量
前缀增量
后缀增量
减量
前缀减量
后缀减量
++〈运算分量〉
〈运算分量〉++
- -〈运算分量〉
〈运算分量〉- -
§ 基本运算符
1. 增量和减量
int a=3;
int b=++a; //相当于a=a+1; b=a;
cout<<a<<“”<<b<<endl;
int c=a++; //相当于 c=a;a=a+1;
cout<<a<<“”<<c<<endl;
例1
输出结果: 4 4
5 4
三、算术运算
§ 基本运算符
1. 增量和减量
例2
输出结果: 2 2
1 2
int a=3;
int b=﹣﹣a; //相当于a=a-1; b=a;
cout<<a<<“”<<b<<endl;
int c=a﹣﹣; //相当于 c=a;a=a-1;
cout<<a<<“”<<c<<endl;
三、算术运算
§ 基本运算符
1. 增量和减量
说明
①由于增量与减量操作包含有赋
值操作,所以操作数不能是常
量。

例如:3++;//error
②增量与减量操作符是两个+或-
的一个整体,中间不能有空格。
如果有多于两个+或-连写的情
况,则编译首先识别前面两个
+或-为增量或减量操作符。
三、算术运算
§ 基本运算符
1. 增量和减量
int a=5,b=5,c=5;
例3
三、算术运算
a+=b+c++
① c=6,但c++返回值为5
② 5+5=10
③相当于a=a+10
a=15,b=5,c=6
a+=b+++c
a+=b+(++c)
15,6,5
16,5,6
§ 基本运算符
2. 类型转换
两个运算分量应为同一类型,如果不同,应遵循类型转换原则,即由“短”类型向“长”类型转换。例如:
int a,b;
float x,y;
x=b*a+y;
三、算术运算
int a=3,b=2;
float y=;
a/b=1 a/y=

最近更新

2023年天津交通职业学院单招职业适应性考试模.. 40页

2023年天津国土资源和房屋职业学院单招职业技.. 39页

2023年天津职业大学单招综合素质考试题库新版.. 39页

2023年威海职业学院单招职业倾向性测试题库必.. 40页

2023年宁波卫生职业技术学院单招职业技能考试.. 39页

2023年宁波职业技术学院单招职业适应性测试题.. 40页

2023年安康职业技术学院单招职业适应性测试题.. 40页

2023年安徽冶金科技职业学院单招职业适应性测.. 39页

2023年安徽国际商务职业学院单招职业适应性考.. 40页

2023年安徽工商职业学院单招职业适应性测试题.. 41页

2023年安徽机电职业技术学院单招职业适应性测.. 40页

2023年安徽电子信息职业技术学院单招职业适应.. 41页

2026年健身练手臂动作安全 3页

2023年安徽矿业职业技术学院单招综合素质考试.. 39页

2023年安徽警官职业学院单招职业倾向性考试题.. 40页

2023年宿州职业技术学院单招职业适应性考试题.. 40页

2023年山东力明科技职业学院单招职业技能测试.. 40页

2023年山东海事职业学院单招职业倾向性考试题.. 40页

2023年广东农工商职业技术学院单招职业技能考.. 41页

2023年广西农业工程职业技术学院单招职业技能.. 40页

2023年德州科技职业学院单招职业技能考试题库.. 41页

2023年民办四川天一学院单招职业技能考试题库.. 41页

2023年沙洲职业工学院单招职业技能考试题库最.. 38页

2023年河南林业职业学院单招职业技能考试题库.. 41页

2023年湖南城建职业技术学院单招职业技能考试.. 40页

2026年保育员生活教育工作计划 12页

2025年重庆市《保安员证》考试题库含答案 39页

混凝土工程培训课件优秀PPT 26页

小学数学六年级下册《鸽巢问题》作业设计 9页

国开《建筑力学》期末机考答案 15页