关于分支结构设计的总结

学完这一单元,明显的对于顺序设计,逻辑条理性更强,语言运用更复杂。另外的,一些分情况讨论的题目使得自己要考虑的更全面更详细。要求自己的思路先构建好,然后再编写程序。

关于关系运算符的使用

一是注意用法,二是注意等于与赋值关系,三是注意运算符的优先级。

该运算级主要体现表达式是值的理念。

关系运算符举例

x==x>=y//该式表示x等于x并且x大于等于y

关于逻辑运算符的使用

优先级仍然是重点

非     代表是与否(!)

或     代表是的一方(||)

与     代表两者共有(&&)

举例

x>y&&x>z//该式表示x大于y并且x大于z

if的用法

if(表达式)

 else

为标准形式。两句以上表达式要加大括号。

if的嵌套在句子中再次嵌套if语句

举例

if(x>2)

if(x!=4)

cout<<""<<endl;

else

cout<<""<<endl;

else

cout<<""<<endl;

条件表达式的用法

表达式1?表达式2:表达式3

举例

z=x>2?"no":"yes"

switch的用法

switch(表达式)

case 常量的表达式:语句;[break;]

在到break时结束。

switch后的只能是整型,字符型,布尔型,枚举型。case后也要和前面一致。

任意两个case表达数值必须不相同。多个case可以共用一组程序。

虽然本章页数不多但是其难度系数远远超过顺序程序,因为牵扯到程序编写者的逻辑和思路。

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值