C++学习笔记(五)

第五章 语句

最简单的语句是空语句,空语句只含有一个单独的分号“;”,如果在程序的某个地方,语法上需要一条语句但逻辑上不需要,此时应使用空语句。使用空语句时最好加上注释。

   ival=v1 + v2;;   这条语句正确,前面为一表达式语句,后面为空语句。

复合语句是指用花括号括起来的语句和声明的序列,也称为块。花括号内可为空。如果在程序的某个地方,语法上需要一条语句,但是逻辑上需要多条语句,则应该使用复合语句。

条件语句  

C++提供了两种按条件执行的语句,if和switch。if是根据所给出的条件决定控制流;switch计算一个整型表达式的值,根据这个值从几条执行路径中选择一条。

1.if 语句

包含两种形式  :if (condition) statement和 if (condition) statement else statement

其中condition必须用圆括号括起来,不管条件是表达式还是初始化了的变量声明,都必须能转换成布尔类型。

statement可以是简单语句也可以是块。

如果condition为假,则跳过statement。

悬垂else:当一个if语句嵌套在另一个if语句内部是时,很可能if分支会多于else分支,如何

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值