写程序的时候,我们常常需要「判断」某些条件,当条件成立、条件为"真"的时候,执行某一段程序码,而条件不成立、条件为"伪"的时候,可能也需要执行另一段程序码。为了应付各种可状况,C 提供了 if
条件判断陈述。条件判断可能的运算结果只有 true (真)、false (伪)两种布林值。
布林代数只有 true (真)、false(伪)两种值,用来表示是非对错。而在程序语言中,程序流程控制的语法(if
、for
、while
)使用的条件陈述,都需要布林代数来描述。
if
叙述if
叙述又称为"分支叙述"(branching statement),if
後面会有个小括号,小括号里面是一般的运算式 ex. (a<b)
(a小於b)。
语法会长这样:
if(condition)
statement;
如果 if
後面有许多 statements,就需要大括号{ }
将所有的 statements 括起来。像下面这样:
if(condition){
statement 1;
statement 2;
}
if...else
叙述有时候,我们写程序会需要「如果条件成立做某件事、如果不成立则做另一件事」的时候,这时候就可以用到 if...else
叙述了~
语法如下:
if(condition)
statement 1;
else
statement 2;
如果 if
後面有很多 statements,一样要大括号喔!!
if(condition){
statement 1;
statement 2;
}else{
statement 3;
statement 4;
}
今天讲的是最最最基本的 if
叙述,明天再来讲讲比较复杂一点的巢状条件式吧~
>>: 领导无关职称、职位或是流程图,而是一个生命影响了另一个生命。
经过了三天的文章後,我们总算要进到新的『 Compare 』篇章了。 前两天我们介绍了 WYSIW...
我们昨天已经讲解完了最基础 Regression 的简易 Pytorch 实作了,那我们今天要稍微...
复习一下,上一篇提到的DBMS是一套提供多位使用者管理资料库的软件系统,负责资料存取和控制。一个DB...
挑战目标: MockNative Camp前端 昨天尝试refactor时遇到了来不及解决的Bug,...
前言 那一天,人类终於回想起了,曾经一度被他们所支配的恐怖,还有背囚禁於鸟笼中的那份屈辱那一天。 ...