if语句的用法

if语句的用法,第1张

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(x>y){printf("%d",x)break}。

if语句的语法:

if(booleanExpression)。

statement-1。

else。

statement-2。

如果booleanExpression(布尔表达式)求值为true,就运行statement-1否则运行statement-2。else关键字和后续的statement-2是可选的。

如果没有else子句,而且booleanExpression求值为false,那么什么也不会发生,程序继续执行if语句之后的代码。注意,布尔表达式必须放在圆括号中,否则无法编译。

if

conj.

[表示条件, 假设]如果, 要是假如

[表示让步]虽然即使

是否, 是不是

(=whenever)无论何时当

[表示愿望, 感叹]要是.多好

If weather permits.

(常略作I.W.P)如果天气好的话.

I'll do it if I die in the attempt.

即使会丧命我也要试一下.

Ask if he is at home.

问一问他在不在家.

If I do not understand what he says, I always ask him.

我不懂他的话时, 总是去问他.

If I haven't lost my watch!

我的表要是不丢该多好!

If I only knew!

要是我知道该多好.

习惯用语

if and when 如果, 万一

If ifs and ans were pots and pans, there'd be no trade for tinkers. [谚]如果种种“假如”能够变成深锅和浅锅, 补锅匠就没有生意了.(意思是:如果人们的主观愿望都能实现, 天下就太平了)

if only 只要要是.就好, 但愿


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11506844.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存