没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
第 2 章 基本数据运算和输入输出 (B)
课件制作
2
主要内容
主要内容
语句和表达式
赋值语句与赋值表达式 (2.7)
算术运算 (2.9)
字符数据及其运算 (2.11)
常用数学函数 (5.14)
逗号表达式
sizeof 运算
位运算 ( 附录 D)
小结与作业
课件制作
3
2.7
2.7
语句与表达式
语句与表达式
C++ 中的语句
语句是程序组成的基本单位,必须是以 ";" 结束
执行语句是为了完成某个操作或修改某个数据
C++ 语言的语句类型
变量声明语句,如: int x, y;
执行语句
表达式语句: x=0;x = x + 1;
流程控制: if-else; do-while; for; switch; continue; break;
函数和流对象调用语句
空语句 : 只有一个分号的语句,其形式为: ;
什么也不做,只表示语句的存在
自顶向下程序设计时用在那些未完成的模块中
复合语句 : 用一对 { } 括起来的一条或多条语句
if (x>9)
; // 空语句
else
cout<<x<<endl;
void DataInitialze()
{
; // 空语句
}
// 复合语句
{
t = x;
x = y;
y = t;
}
课件制作
4
2.7
2.7
语句与表达式
语句与表达式
表达式
由操作符、操作数和标点符号组成的序列,用来说明一个计算过程,
如 z = x+y
操作数也称为运算量或数据,可以是常量、变量或函数;只有数据的式子
是最简单的表达式。
操作符描述的是对数据进行的操作, C++ 语言的操作符有 40 多种;根据
操作符需要的操作数个数不同,将操作符分为 3 类:单目运算符、双目
运算符和三目运算符;
表达式可以嵌套,如 2+3+5*sizeof(int)/345
表达式根据某些约定、求值次序、结合性和优先级规则来进行计算
约定:类型转换的约定,由低高
求值次序:与编译器有关
课件制作
5
2.8
2.8
赋值语句
赋值语句
操作符: =
作用是将一个数据赋给一个变量 , 如 int a=3;
将一个表达式的值赋给一个变量 , 如 int a=3;int b=a+3;
赋值表达式
由赋值运算符将一个变量和一个表达式连接起来的式子
语法形式: < 变量 > < 赋值运算符 > < 表达式 >
赋值表达式求解过程:将赋值运算符右侧“表达式”的值赋给左侧的变
量。表达式的值就是被赋值的变量的值。
上述一般形式中的“表达式”还可以是一个赋值表达式: a=(b=5)
C++ 语言允许连续赋值,如 int a,b; a=b=3;
int a=3; int b=a+3;
剩余39页未读,继续阅读
资源评论
yeyueqingfeng1
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功