C++新手教程(3)————判断语句和 ? : 运算符

目录

第一章 引子

上期,我们学习了神马是变量和运算符号,今天的主角就是那个
		**传说中的,玉树风林的判断语句和 ? : 运算符**

第二章 神马是判断语句

啥事判断语句呢? 怎么说呢?判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。 说白了,就是个岔路口! 看下图: ![在这里插入图片描述](https://img-blog.csdnimg.cn/7d523de9ac484bdda9daa371c51559f1.png) 懂了吧。

c++是提供了五种判断语句,分别是:

  1. if 语句 一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。
  2. if…else 语句 一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行
  3. 嵌套 if 语句 您可以在一个 if 或 else if 语句内使用另一个 if 或 else if 语句。
  4. switch 语句 一个 switch 语句允许测试一个变量等于多个值时的情况。
  5. 嵌套 switch 语句 您可以在一个 switch 语句内使用另一个 switch 语句。

第三章 ? : 运算符

? 被称为三元运算符,因为它需要三个操作数

什么是“? : 运算符”呢?
他其实是if的简化版,
举个例子吧,

if(y < 10){ 
   var = 30;
}else{
   var = 40;
}

可以变成

var = (y < 10) ? 30 : 40;

意思是:如果 y 小于 10,则 var 被赋值为 30,如果 y 不小于 10,则 var 被赋值为 40。

今天就讲到这里,我们下期见!(记得点个关注)
下期预告:while循环

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值