菜鸟笔记四逻辑语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了菜鸟笔记四逻辑语句相关的知识,希望对你有一定的参考价值。

  1. if语句
  2. switch语句
  3. 三元运算符

 

if语句  用来判断指定的条件是否成立,其语法为

if(bool)
{
  //条件成立
}

如果布尔表达式为 true,则 if 语句内的代码块将被执行。如果布尔表达式为 false,则 if 语句结束后的第一组代码(闭括号后)将被执行。

 

一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。其语法为

if(bool)
{
  //条件成立
}
else
{
  //条件不成立
}

如果布尔表达式为 true,则执行 if 块内的代码。如果布尔表达式为 false,则执行 else 块内的代码。

 

一个 if 语句 后可跟一个可选的 else if 语句,else if 语句会判断新的条件是否成立。例:

//判断num的值
if(num==1)
{
   //条件成立
}
else if(num==2)
{
  //条件成立
}
...
...
else
{
  //所有条件都不成立
}

else if 可以有多个。一般会在最后加else语句,用来保证前面所有的条件都不成立的情况。

 

switch语句

一个 switch 语句允许测试一个变量与多个值的比较。其语法为

switch(变量){
    case 变量值1:
         //执行的方法1
       break; 
    case 变量值2:
         //执行的方法2
       break;
    /* 可以有任意数量的 case 语句 */
    default : /* 可选的 */
         //上面的条件不成立
       break; 
}

break  表示退出当前的switch语句或者当前的循环层。
continue  表示结束本次循环,继续下一次循环

return  表示结束当前的函数。

 

 

三元运算符  ? :

语法为  条件表达式?表达式1:表达式2;

当条件表达式成立时执行表达式1,不成立则执行表达式2

//判断m的值是否大于5
m > 5 ? "m 的值大于5" : "m 的值小于5" ;

 

以上是关于菜鸟笔记四逻辑语句的主要内容,如果未能解决你的问题,请参考以下文章

T4模板之菜菜鸟篇

T4模板:T4模板之菜鸟篇

MySQL - 学习笔记 - SELECT语句

菜鸟笔记五循环语句

菜鸟笔记Python3——机器学习 逻辑回归算法

SSAS:菜鸟笔记