C语言日志20

 1. if语句

 

从字面上看容易理解:如果怎样就执行,不怎样就不执行。格式如下:

 

if(判断条件)

{

执行内容

}

        如果没有{},if语句只执行紧跟它的第一个语句,因为";"表示执行语句的终止。所以if语句和后面的各种语句,即使要执行的语句只有一句,也要加上花括号,以便以后更好地维护程序,也增加了程序的可读性。

 

        人们规定判断结果为真的表达式的值为1,否则为0;

 

2. if...else语句

 

一个 if 语句 后可跟一个 else 语句,else 语句在它之后的语句结果为假时执行。

 

#include<stdio.h>

int main()

{

 int n = 0;

 if (n == 0)

 {

  printf("hello\n");

 }

 else

 {

  printf("world\n");

 }

 return 0;

}

显然,打印结果为hello。

 

3.if...else if...else 语句

 

一个 if 语句后可跟一个 else if...else 语句。

 

我把格式改成这样: if...(else if) * n...(else) * m 

 

n >= 0 ,m = 0或1;

 

三个部分都最好加上花括号。

 

        也就是说,else if可以没有,else也可以没有,但是else if有大于0个时,必须有else。且else必须在最后。这里的各个else if互不干扰,只要条件符合,就执行语句后括号的内容,判断的变量必须与if括号中的一致。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秦崎狂三

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值