1.if语句
if语句的简单语法为
1
if
(
表达式
)
2
语句
表达式为真则执行语句,为假则不执行语句,注意在C语言中0表示假,非0表示真.
下面举一个例子:判断一个数是否是奇数.


2.if else语句
语法如下
if
(
表达式
)
语句
1
else
语句2
if else 语句如果表达式成立,则执行语句1,不成立,执行语句2.
还拿上面的例子来说如果这个数是奇数执行语句1,不是奇数则走语句2,代码如下

3.当然,当涉及多个判断时,要用到if else if... else
比如下面的例子
判断输入的数是0,整数还是负数.

当然条件语句也可以嵌套,这里就不多做说明了
4.switch case语句
语法格式如下
那么介绍一下怎么用,switch后面的表达式,必须是整型表达式,当满足表达式的时候,程序会接着往下走,当走到第一个满足case后面的值是开始依次往下执行.如果遇到break,则会跳出循环.
5.for循环
for循环是最常使用的循环,语法如下
for
(
表达式
1
;
表达式
2
;
表达式
3
);

我还是举上面的例子
代码如下

5.while循环
while循环语法如下
while
(
表达式
)
语句
;
//
如果循环体想包含更多的语句,可以加上⼤括号
执行流程如下

还是举上面的例子
代码如下
当然循环也可以嵌套,可以while嵌套if,也可以if嵌套while,总之,就是一句换循环可以嵌套.
以上就是C语言中的分支与循环.