码迷,mamicode.com
首页 > 其他好文 > 详细

if语句

时间:2020-10-05 21:25:16      阅读:31      评论:0      收藏:0      [点我收藏+]

标签:lse   ogr   i++   格式   执行函数   调用   双分支   直接   表达式   

单分支——简单if语句,省略else子句,语法格式如下。
if(表达式)语句;
其语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句,直接执行下一条语句。
双分支——if—else语句,语法格式如下:
if(表达式)
语句1;
else
语句2;

其语义是:如果表达式的值为真,则执行语句一,否则执行语句2。双分支选择是在语句1,语句2中选择其中一个分支语句执行,而跳过另一个分支语句。

if语句形式 ——if-else-if
当有多个分支选择的时候,还可采用if-else-if语句,其一般语法如下。
if(表达式1)
语句1;
else if(表达式2)
语句2;
else if(表达式3)
语句3;
,,,,,
else
语句n;
其语义是:依次判断表达式的值,当出现某个值为值时,则执行其对应的语句。然后跳到整个if语句之外继续执行程序。如果所有的表达式均为假,则执行语句n。然后继续执行后续程序。
c程序的执行部分是由语句组成,程序的功能也是由执行语句实现的。c语句可分为表达式语句,函数调用语句,控制语句,复合语句和空语句五类。
1,表达式语句
表达式语句由表达式加上分号;组成,例如:
p=(p+b+c)/2.0 //赋值语句
i++; //自增1语句,i值增1
2,函数调用语句
函数调用语句由函数名,实际参数加上分号;组成。
执行函数语句就是调用函数体把实际参数赋予函数定义中形成参数,然后执行被调用函数体中的语句,求取函数值。例如:
printf("c program"); //调用库函数,输出字符串

if语句

标签:lse   ogr   i++   格式   执行函数   调用   双分支   直接   表达式   

原文地址:https://blog.51cto.com/14934239/2539777

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!