C++第二课:if语句

首先,你得知道if是什么意思,if在英文里的意思是如果,在C++中也是一样的

if长这样:

if(/*条件*/)
{
    //内容
}else //不然的话,可加可不加,看情况
{
    //内容
}

这就是内容了

举个例子:

判断一个数是不是奇数

if(a%2==0/*判断*/)
{
    
}else
{
    
}

顺便再讲讲符号吧

符号表(还没完)
+2+2=4
-2-2=0
*2*2=4
/2/2=0(要小数时是2*1.0/3)
%2%2=0(余)
三目运算符(?:)

跟if差不多,a=2>3?1:0

这样就会a=0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C++中的if-else语句是一种条件判断语句,用于根据条件的真假来执行不同的代码块。if-else语句的基本语法如下: ``` if (condition){ // 如果条件为真,执行这里的代码块 } else{ // 如果条件为假,执行这里的代码块 } ``` 其中,condition是一个表达式,如果它的值为真,则执行if后面的代码块;否则执行else后面的代码块。在if-else语句中,else是可选的,如果没有else,则当条件为假时不执行任何代码。 在C++中,if-else语句还可以嵌套使用,例如: ``` if (condition1){ // 如果条件1为真,执行这里的代码块 } else if (condition2){ // 如果条件1为假,条件2为真,执行这里的代码块 } else{ // 如果条件1和条件2都为假,执行这里的代码块 } ``` 在这个例子中,如果条件1为真,则执行第一个代码块;如果条件1为假,条件2为真,则执行第二个代码块;否则执行第三个代码块。 除了if-else语句,C++中还有另一种条件判断语句switch,它可以根据一个表达式的值来执行不同的代码块。switch语句的基本语法如下: ``` switch (expression){ case value1: // 如果expression的值等于value1,执行这里的代码块 break; case value2: // 如果expression的值等于value2,执行这里的代码块 break; // 其他case语句 default: // 如果expression的值不等于任何一个case语句中的值,执行这里的代码块 break; } ``` 在这个例子中,expression是一个表达式,它的值会被依次与每个case语句中的值进行比较,如果相等,则执行对应的代码块。如果expression的值不等于任何一个case语句中的值,则执行default后面的代码块。在每个case语句的代码块中,必须使用break语句来结束switch语句的执行。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值