Net Core教程

【唐老狮】C#——条件分支语句(if语句)

本文主要是介绍【唐老狮】C#——条件分支语句(if语句),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

    ​    ​学习到目前为止,我们都知道,我们的程序代码是自上而下顺序执行的,那么也就是说只要是写在程序中的代码,每一行都能够被顺序执行。那如果我想做成有一些代码需要满足一些条件才能被执行怎么办呢?

    ​    ​学习了今天的知识——条件分支语句后,问题就能够被解决了!那么废话不多说,我们直接开始吧!


【条件分支语句】
 

━━━━━━━━━━━━━━━━━━━━

if 语句系列

━━━━━━━━━━━━━━━━━━━━

目前的代码执行顺序

 

【if语句】

if语句的执行顺序

 

语法

 

 

举例

 

    ​    ​if语句的作用就是,当满足括号中的条件时,便可以进入if语句大括号中的语句块中执行代码,这里面的代码可以任意书写。

注意

if语句可以随意嵌套

 

【if....else语句】

if...else语句的执行顺序

 

语法

 

 

举例

 

    ​    ​if...else语句其实就是在if语句上进行了一个升级,满足条件时做这个不满足时做那个,相当于在一条路上产生了一条岔路根据条件二选一

注意

if...else语句同if也可以随意嵌套

【if...else if...else语句】

if...else if...else语句的执行顺序

 

语法

 

举例

 

    ​    ​if..else if...else 语句就是让程序执行顺序可以有多条分支满足对应的条件执行对应的代码。就好像走到了一个分叉路口

注意

if...else if...else语句同if也可以随意嵌套

最后的else可以省略不写

else if可以有n


 

【总结】
 

    ​    ​虽然分成了if语句、if...else语句、if...else if...else语句3个模块来进行讲解,但是其实它们都是一个整体,要使用if条件分支语句,if是必写的,else if和else是可以根据实际情况决定是否书写的else if可以写n个,else只能在最后出现且只能有一个。但是else if和else都是可以省略不写的

    ​    ​具体如何搭配使用,是根据实际情况决定的,根据需求决定有几条分支以及各自的条件是什么。


关注唐老狮获取更多干货内容

 

这篇关于【唐老狮】C#——条件分支语句(if语句)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!