栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 资讯 > 综合新闻

c语言if语句 用法是什么

c语言if语句 用法是什么

c语言if语句是f (表达式) 语句 1 [ else 语句2 ]。

c语言if语句用法

c语言提供了三种形式的if语句

1、if(表达式)语句。

例如:if(x>y)printf("%d",x);

此时,如果表达式为真,则执行printf语句。

2、if(表达式)语句1 else 语句2

例如:

if(x>y)printf("%d",x);

else printf("%d",y);

此时,如果x>y成立为真,则执行语句printf("%d",x),然后直接跳过else,同时也跳过语句printf("%d",y),去执行之后的语句。

如果x>y不成立为假,则不执行语句printf("%d",x),执行语句printf("%d",x)。

3、if(表达式1)语句1

else if(表达式2)语句2

else if(表达式3)语句3

else if(表达式m)语句m

else 语句 n

此时,哪个表达式为真,则运行哪个if后面的语句。如表达式3成立为真,执行语句3。

在每个语句中,可以有多个语句,但需要加上大括号。

多个if语句和else if有什么区别

多个if是所有的if都会进行判断

if else if是只要有满足条件的,就不再对之后的else if进行判断

比如

a = 2;

if(a==1) c=1;

if(a==2) c=2;

if(a%2==0) c=3;

最终结果c=3

a=2;

if(a==1) c=1;

else if(a==2) c=2;

else if(a%2==0) c=3;

最终结果c=2

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/news/262480.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号